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

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




نمايش نتايج 1 به 2 از 2

نام تاپيک: آیا متغیرهای static همانند ref , out هستند؟

  1. #1
    آخر فروم باز
    تاريخ عضويت
    Nov 2009
    پست ها
    1,257

    پيش فرض آیا متغیرهای static همانند ref , out هستند؟

    دروود متیغر استاتیک یک خانه از حافظه هست که در کل برنامه یکسان است.در مورد ارجاع با ref و out هم ظاهرا این کلمات کلیدی آدرس خانه حافظه را می فرستند و این متغیر در کل برنامه دارای یک مقدار هست.متغیر استاتیک اگر توسط تابعی تغیری داده شود. در کل برنامه تغیر میکند و ref و out اینگونه اند.
    در حوزه کلاس این گونه هستند یا حوزه namesapce ?
    آیا چنین است؟مثلا کلمه کلیدی ref بنویسیم آدرس خانه حافظه رو می فرسته؟ پیشاپیش ممنون
    Last edited by iranch; 26-08-2013 at 09:05.

  2. #2
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    بسم الله الرحمن الرحیم
    سلام.
    نه این چنین نیست بزرگوار.
    شما در کلاس ها و اشاره گر ها نیازی نداری از ref و out استفاده کنید.اما این مساله در مورد struct ها فرق میکنه.این متغیر ها در صورتی که به متدی پاس داده بشن یعنی به عنوان آرگومان معرفی بشن فضای جدیدی از حافظه رو اشغال میکنن حتی اگر static باشن.static مبحث دیگری است.
    موفق و سربلند باشید در پناه حق.

  3. این کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

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

User Tag List

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

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