ตัวอักษรไบนารี −
ก่อน C# 7 เราสามารถกำหนดเฉพาะค่าทศนิยมและเลขฐานสิบหกให้กับตัวแปรได้
ใน C# 7.0 ไบนารีลิเทอรัลได้รับการแนะนำและช่วยให้เรามีค่าไบนารีเป็นตัวแปรได้
ตัวคั่นหลัก −
Digit Separator อยู่ในรูปของขีดล่างเดียว (_) ตัวคั่นนี้สามารถใช้ได้ในตัวอักษรแบบตัวเลขใดๆ ก็ได้เพื่อเพิ่มความชัดเจนในการอ่าน
ตัวอย่างอักษรไบนารี −
ตัวอย่าง
class Program{ public static void Main(){ var bn = 0b1000001; System.Console.WriteLine(bn.GetType()); System.Console.WriteLine(Convert.ToChar(bn)); Console.ReadLine(); } }
ผลลัพธ์
System.Int32 A
ตัวอย่างตัวแยกหลัก −
ตัวอย่าง
class Program{ public static void Main(){ long Salary = 1_00_00_00_00_000; System.Console.WriteLine(Salary.GetType()); System.Console.WriteLine(Salary); Console.ReadLine(); } }
ผลลัพธ์
System.Int64 100000000000