متغییر خارجی در سی شارپ ۷ (۲۰۱۷)

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

ولی اکنون در سی شارپ ۷ نیاز به تعریف و نوشتن کد اضافی نیست شما می توانید مغییر را در خود متد موقع فراخوانی تعریف نمایید .
ماتند این مثال :

و برای رفرنس یا همان ref درسی شارپ هم همین گونه بود مانند مثال زیر :

ولی اکنون در سی شارپ ۷ به گونه زیر می توان راحتر کد نویسی کرد .

شاید این مطالب را هم دوست داشته باشید

پاسخ دهید

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