Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

Hidden Features ของ C# ที่น่ารู้

ฟีเจอร์ที่ซ่อนอยู่หรือรู้จักน้อยใน C# ที่มีประโยชน์:

1. Lambda Expressions

Lambda Expression อธิบาย Pattern มี Token => เรียกว่า "goes to" operator

2. Nullable Types

ชนิดข้อมูลพิเศษที่รับค่าปกติและ null ได้ Syntax: <data_type>? <variable_name> = null;

3. Null Coalescing Operator (??)

ใช้กับ Nullable Value Types และ Reference Types แปลง Operand ให้เป็น Type ของอีก Operand ที่เป็น Nullable ได้

4. AS Keyword

ใช้แปลง Type ระหว่างที่เข้ากันได้ (Reference, Nullable, Boxing Conversions) ไม่รองรับ User-defined Conversions