Heim  >  Artikel  >  Backend-Entwicklung  >  Was sind die binären Literal- und Zahlentrennzeichen in C# 7.0?

Was sind die binären Literal- und Zahlentrennzeichen in C# 7.0?

WBOY
WBOYnach vorne
2023-09-08 12:53:021090Durchsuche

C# 7.0 中的二进制文字和数字分隔符是什么?

Binäre Literale -

Vor C# 7 konnten wir a nur Dezimal- und Hexadezimalwerte zuweisen Variable.

Binäre Literale wurden in C# 7.0 eingeführt, die es uns ermöglichen, binäre Werte an zu übergeben Variable.

Zahlentrennzeichen -

Das Zahlentrennzeichen hat die Form eines einzelnen Unterstrichs (_). Dieses Trennzeichen kann verwendet werden Kann in jedem digitalen Text verwendet werden, um die Lesbarkeit zu verbessern.

Beispiel für ein binäres Literal -

Beispiel

class Program{
   public static void Main(){
      var bn = 0b1000001;
      System.Console.WriteLine(bn.GetType());
      System.Console.WriteLine(Convert.ToChar(bn));
      Console.ReadLine();
   }
}

Ausgabe

System.Int32
A

Beispiel für ein Zahlentrennzeichen -

Beispiel

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();
   }
}

Ausgabe

System.Int64
100000000000

Das obige ist der detaillierte Inhalt vonWas sind die binären Literal- und Zahlentrennzeichen in C# 7.0?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen