دیجی کالا

مطالب مرتبط

16 نظر

  1. 1

    منصور

    اشتباها کامنتمو زیر پست وارد شدن گوشی هووایی به بازار ایران گذاشتم!

    بسیار عالی و پربار

    تمرین اول:

    MessageBox.Show(“Your name is: ” + firstname);

    تمرین دوم:

    firstname = textBox1.Text;
    messageText = “Your name is: “;

    TextMessage.Text = messageText + firstname;
    textBox2.Text = messageText + firstname;

    در نهایت یک پیشنهاد.
    بنظرتون بهتر نیست که برای سهولت توی پیدا کردن آیتم‌ها از حروف مخففشون برای نام‌گذاری استفادی کنیم؟ مثلا مقدار Name رو برای Textbox معادل txt و برای لیبل معادل lbl و امثالهم رار بدیم؟ اینجوری توی قسمت کدها تا اسم یک آیتم رو می‌بینیم براحتی می‌تونیم متوجه بشیم که نوعش چیه.

    پاسخ
    1. 1.1

      Jeff Mosawy

      دوست عزیزم سلام،

      خیلی ممنونم از لطف شما که پاسخ تمرینات رو قرار دادید؛ سپاسگذارم.

      در رابطه با نام‌گذاری object ها در سی‌شارپ حرف شما کاملاً منطقی و درست هست و افراد حرفه‌ای که با زبان‌هایی شبیه به سی‌شارپ برنامه‌نویسی می‌کنند، دقیقاً از همین روش برای نام‌گذاری اشیاء استفاده می‌کنند. من در ادامه هم اینکار را خواهم کرد و چونکه فعلاً تنها شروع راه است و قصد گیج کردن را ندارم، اینکار را می‌کنم.

      من مجدداً از شما سپاسگذاری می‌کنم.
      موفق باشید!

      پاسخ
  2. 2

    e00

    TextMessage.Text
    کد رو میزنم lable رو هم به فرمم اضافه کردم اما ارور میده میگه TextMessage.Text وجود نداره

    پاسخ
    1. 2.1

      Jeff Mosawy

      سلام دوست عزیزم،

      اگرچه من دقیقاً متوجه مشکلتون نشدم، اما شما اول از همه یک‌بار دقیق مثل آموزش پیش برید و جلوتر یا عقب‌تر نباشید. بعداً اینکه دقت کنید که قبل از ابنکه کدی رو بزنید،‌ باید اول اون شیء رو اضافه کنید و بعدش کد رو بزنید.

      موفق باشید!

      پاسخ
  3. 3

    e00

    طبق آموزش هم انجام دادم نشد!!
    من lable رو به فرم اضافه کردم بعدش در قسمت کدنویسی button وقتی این کد رو میزنم TextMessage.Text ارور میده و نمیشناسه این شی رو

    پاسخ
    1. 3.1

      Jeff Mosawy

      خوب شما از Properties مقدار Name رو تغییر دادید؟ حروف بزرگ و کوچک انگلیسی تأثیر داره، دقت کنید!

      پاسخ
  4. 4

    هانی

    سرانجام توانستم !!! 😀

    string fname;
    string lname;
    string messagetext;
    messagetext = “your name is : “;
    fname = textBox1.Text;
    lname = textBox2.Text;
    //MessageBox.Show(messagetext + fname + lname);
    TextMessage2.Text = messagetext + lname + fname;

    پاسخ
  5. 5

    نگار

    واسه منم textmessage ارور میده میگه وجود نداره. آخه label که می ذاریم textmessage از کجا میاد؟

    پاسخ
  6. 6

    نگار

    درست شد. دیگه ارور نمیده.
    مرسی از آموزشتون.
    لازمه که کلاس بریم. توی کلاسم همینارو میگن؟/

    پاسخ
    1. 6.1

      Jeff Mosawy

      سلام دوست عزیزم،

      برای شروع شما هر کلاسی رو که برید معمولاً همین مباحث (شاید یکی زودتر و یکی قبل‌تر) گفته می‌شه.
      اما در سطوح حرفه‌ای، هر کلاسی مباحث مربوط به خودش رو ارائه می‌ده.

      موفق باشید!

      پاسخ
  7. 7

    shaghayegh

    سلام خسته نباشی
    ببخشید یه سوال داشتم
    من سی پلاس پلاس قبلا خونده بودم یکم
    می خواستم ببینم متدهایی که اینجایی میگی همون تابعه دیگه؟
    یا من بد فهمیدم؟

    پاسخ
    1. 7.1

      Jeff Mosawy

      سلام دوست عزیزم،

      بله، ما توی زبان C اصطلاح Function را داریم و در اینجا به آن‌ها Method می‌گوییم.
      موفق باشید!

      پاسخ
  8. 9

    علیرضا

    سلام من روز اولمه وارد فراگیری c# شدم
    در مورد تمرین ها اگر بیشتر بهم توضیح بدی ممنون میشم عزیزم

    پاسخ
    1. 9.1

      Jeff Mosawy

      سلام دوست عزیز،

      سوالات هر بخش رو در بخش نظرات مورد نظرتون مطرح نمایید، ما تمام سعی‌مان را خواهیم کرد که به سوالاتتان پاسخ دهیم.
      موفق باشید.

      پاسخ
  9. 10

    reza

    با سلام و خسته نباشی از ساییت خوبتون
    من قبل از این که دو رشته رو الحاق کنم درست اجرا میشد و مقدار textbox1 رو نمایش میداد
    اما بعد از اینکه متغیر messagetextر رو تو messagebox الحاق کردم بازم فقط مقدار text رو نمایش میده
    لطفا مشکلش رو سریع بگید
    ممنون میشم

    پاسخ

نظری بدهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


تمام حقوق برای گویا آی تی محفوظ است. هرگونه کپی برداری از مطالب بدون اجازه قبلی ممنوع است.