تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 4 از 4 اولاول 1234
نمايش نتايج 31 به 32 از 32

نام تاپيک: ترجمه کتاب C# 6.0 and the .NET 5 framework 7th edition by Andrew troelsen

  1. #31
    داره خودمونی میشه arty125's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    92

    پيش فرض

    با تشکر از شما
    جسارتا صفحه 256 از خاصیت های automatic properties ها گفته بعد صفحه بعدش گفته کامپیالر این طور مواقع یک متغیر مخفی هم ایجاد میکنه راستش ما نه از خاصیت ش که گفت فهمیدیم نه از این متغیر که درست میشه
    به صورت ساده داستان اینه که قبلا حتما باید واسه get مقدار بازگشتی رو تایپ میکردید مثلا return var و همچنین واسه set مقدار ورودی رو که value بود رو به متغیر میدادید مثلا var = value که اگه مثلا نیاز بود 10 تا property تعریف کنید کلی باید تایپ میکردید. با automatic property این کار خودکار خودش انجام میشه و شما دیگه نیازی به نوشتن اون کدها ندارید.

    در خصوص اون متغیرهای مخفی منظورش این هست که وقتی مثلا این propery رو تعریف میکنید public string Name{get; set;}f (من اون f آخر و نوشتن که ساختار درست بیاد اون و ندید بگیرید. ) شما در اصل هیچ مقداری به متغیر Name ندادید ولی کامپایلر به صورت خودکار مقدار پیش فرض string یعنی "" را برای اون در نظر میگیره. یا اگه int تعریف کرده باشید مقدار پیش فرض int مساوی 0 هست و کامپایلر به صورت خودکار مقدار 0 رو به مثلا public int age{get;set;}f متغیر age میده تا قبل از اینکه مقداری بهش بدیم. حالا اگه یه کلاس رو به صورت property تعریف کرده باشیم چون مقدار پیش فرض کلاسها برابر null هست مقدار پیش فرض public yourClass ClassName{get; set;}f متغیر ClassName برابر null خواهد بود. این کل داستان بود.

  2. این کاربر از arty125 بخاطر این مطلب مفید تشکر کرده است


  3. #32
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2016
    پست ها
    4

    پيش فرض

    مرسی داداش خیلی خیلی دستت درد نکنه ولی منظورمو خوب ندونستی دوست من برنامه نویسی بلده و ویروس درست میکنه و منو اذیت میکنه و منم نمیدونم چیکار کنم اگه بشه کمکم کنی

صفحه 4 از 4 اولاول 1234

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •