آموزش سی شارپ

مباحث پایه سی شارپ

مباحث پیشرفه سی شارپ

دستورات سی شارپ

ارسال پارامترها با ارجاع در سی شارپ – آموزش سی شارپ

  • یکشنبه ۱۸ آذر ۱۳۹۷
  • بازدید ۱,۸۸۷ نفر

csharp passing parameters by reference 4475 تصویر

ارسال پارامترها با ارجاع در سی شارپ

در این روش یک ارجاع به متغیری که به عنوان پارامتر ارسال شده است، به متد منتقل می شود. بنابراین متد دسترسی مستقیم به مقدار آن پارامتر دارد و هر تغییری که درون متد اعمال شود بر روی مقدار اصلی نیز تاثیر می گذارد.

به منظور ارسال پارامترها با ارجاع باید از کلمه کلیدی ref استفاده کنید. مثال زیر این موضوع را نشان می دهد:

امتحان کنید

زمانی که کد بالا توسط کامپایلر زبان سی شارپ اجرا شود، نتیجه زیرا را تولید خواهد کرد:

نتیجه بالا به خوبی نشان می دهد که تغییرات اعمال شده در داخل متد بر روی مقادیر اصلی نیز تاثیر گذاشته است.

ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است