عنوان:

‫پیشنهاد اضافه شدن Nullable reference types به C# 7


نویسنده: وحید نصیری
تاریخ: ۱۳۹۴/۰۶/۱۷ ۱:۱۹
آدرس: www.dntips.ir
در حال حاضر reference types در زبان #C نال پذیر هستند. جهت بالا بردن میزان امنیت زبان، پیشنهاد شده‌است که حالت پیش فرض reference types به غیرنال پذیر تغییر یابد و اگر علاقمند بودید که نال پذیر شوند، همانند nullable value types فعلی مانند int? x، نوع ?T را تعریف کنید. البته این مورد یک پیشنهاد از طرف اعضای تیم سی‌شارپ است و عده‌ای با آن موافق هستند (جهت بالا بردن ضریب امنیت و کاهش null reference exceptions) و عده‌ای خیر (گیج کننده‌است و کدهای فعلی را با مشکل مواجه می‌کند؛ یا خطاهای زیادی را توسط کامپایلر گزارش خواهد کرد).


مشاهده مطلب اصلی

نظرات

  • علی یگانه مقدم در ۱۳۹۴/۰۶/۱۷ ۱:۳۶
    منم با گروه دوم موافقم
    این فکر رو باید روز اول میکردن
    الان فایده ای نداره ، عادت ما رو خراب میکنند