آموزش سی شارپ

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

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

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

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

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

تصویر csharp-passing-parameters-by-reference_4475 ارسال پارامترها با ارجاع در سی شارپ - آموزش سی شارپ

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

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

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

امتحان کنید

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

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

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

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