هنوز چند بایت مونده که پیدا کنم...

رکورد در دات نت کور 5

Record in .NET Core 5


C# 9یه نوع جدید دیگه از کلاس (رده) هم داره به اسم "رکورد" (ردیف) که یه سری مزیت های بیشتری نسبت به کلاس (رده) های رایج داره که نصفی از اون به خاطر نحو و گرامر بی شاخ و برگش هست.

رکورد زیر از Bh1745 RGB Sensor گرفته شده:

       
که بعدش در همون فایل مشابه استفاده شده البته با گرامر مشابه:


در مورد رکوردها یه مقاله مفصل می نویسم؛ این فقط یک معرفی بود!


//
// Record Definition
//
public record ChannelCompensationMultipliers(double Red, double Green, double Blue, double Clear);

//
// Record Instantiation
//
ChannelCompensationMultipliers = new (2.2, 1.0, 1.8, 10.0);
نویسنده : محمد ملک مکان
آدینه 14 آذر 1399
+ 30 -

خوشحال میشیم نظرتُ بدونیم