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

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

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

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

به عنوان هشتمین ویژگی جدید سی شارپ 6 قصد داریم به قابلیت مقداردهی اولیه به پروپرتی های اتوماتیک (Auto-Property Initializer) اشاره کنیم. پروپرتی های اتوماتیک در ورژن های قبلی سی شارپ نیز موجود بودند. در واقع این پروپرتی ها نیازی به یک متغیر محلی (Back Field) ندارند. در بسته ی آموزش ویدئویی شی گرایی در سی شارپ و همچنین بسته ی آموزش ویدئویی سی شارپ دات نت در سی شارپ به این موضوع ها پرداخته ایم. ضمناً توصیه می کنیم که از آموزش کامل توسعه نرم افزار با سی شارپ نیز دیدن کنید.

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

از شما دعوت می کنیم که از بسته ی آموزش ویدئویی مباحث پیشرفته در برنامه نویسی سی شارپ دیدن کنید.
و اما با این قابلیت جدید سی شارپ 6، برنامه نویس می تواند این پروپرتی ها را مقداردهی اولیه کند. به کد زیر دقت کنید:

class PeopleManager
{
   public List<string> Roles { get; } =
      new List<string>() { "Employee", "Managerial"};
}

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

مرتضی گیتی
بدون نظر

ارسال نظر

نظر
نام
ایمیل
وب سایت