ตัวอักษรไบนารี −
ก่อน 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