در این پست از وبسایت پرووید، در رابطه با 10 ویژگی برتر C#.NET 6 – قسمت هفتم صحبت خواهیم کرد. به ادامه ی مطلب بروید.

10 ویژگی برتر C#.NET 6 – قسمت هفتم

به عنوان هفتمین ویژگی جدید سی شارپ 6 قصد داریم به تابع سازنده ی اصلی (Primary Constructor) اشاره کنیم. تابع سازنده ی اصلی تابعی است که می تواند پارامترهای ورودی خود را در سطح تعریف کلاس دریافت کند. ضمناً توصیه می کنیم که از آموزش کامل توسعه نرم افزار با سی شارپ نیز دیدن کنید.

بسته ی آموزش ویدئویی مباحث پیشرفته در برنامه نویسی سی شارپ

از شما دعوت می کنیم که از بسته ی آموزش ویدئویی مباحث پیشرفته در برنامه نویسی سی شارپ دیدن کنید.

این تابع سازنده فقط در سطح کلاس تعریف می شود و در هنگام ساختن یک شی از کلاس فراخوانی می شود. کاربرد ویژه ی تابع سازنده ی اصلی در مقداردهی اولیه به پروپرتی ها می باشد. به کد زیر دقت کنید:

// Primary constructor
class Basket(string item, int price)
{
   // Using primary constructor parameter values
   // to do auto property initialization.
   public string Item { get; } = item;
   public int Price { get; } = price;
}

امیدواریم که این آموزش از وبسایت پرووید نیز مورد توجه تمامی دوستان عزیز قرار گرفته باشد. از شما دعوت می‌کنیم که از دیگر آموزش های ما در رابطه با سی شارپ استفاده کنید. لیست کامل این آموزش ها را می توانید در پست مربوط به آموزش ده ویژگی برتر در C#.NET 6 مشاهده کنید.

پاسخی بگذارید

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