Computer >> Máy Tính >  >> Lập trình >> C#

Các ký tự nhị phân và dấu phân tách chữ số trong C # 7.0 là gì?

Chữ viết nhị phân -

Trước C # 7, chúng tôi chỉ có thể gán các giá trị thập phân và thập lục phân cho sẵn có.

Trong C # 7.0, ký tự nhị phân đã được giới thiệu và nó cho phép chúng ta chuyển giá trị nhị phân thành biến thiên.

Dấu phân tách chữ số -

Dấu phân cách chữ số có dạng một dấu gạch dưới (_). Dấu phân tách này có thể được sử dụng dưới bất kỳ chữ số nào như một phương tiện để cải thiện tính dễ đọc.

Chữ số nhị phân mẫu -

Ví dụ

Chương trình lớp
class Program{
   public static void Main(){
      var bn = 0b1000001;
      System.Console.WriteLine(bn.GetType());
      System.Console.WriteLine(Convert.ToChar(bn));
      Console.ReadLine();
   }
}

Đầu ra

System.Int32
A

Trình phân tách chữ số mẫu -

Ví dụ

Chương trình
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();
   }
}

Đầu ra

System.Int64
100000000000