Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Apakah pemisah literal dan nombor binari dalam C# 7.0?

Apakah pemisah literal dan nombor binari dalam C# 7.0?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-09-08 12:53:02
ke hadapan
1285 orang telah melayarinya

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

Binary literal -

Sebelum C# 7, kami hanya boleh menukar nilai perpuluhan dan heksa pembolehubah.

Diperkenalkan dalam C# 7.0, literal binari membolehkan kita menghantar nilai binari ke pembolehubah.

Pemisah nombor -

Pemisah nombor berbentuk garis bawah tunggal (_). Pemisah ini boleh digunakan Boleh digunakan dalam mana-mana teks digital sebagai kaedah meningkatkan kebolehbacaan.

Contoh Tersurat Binari -

Contoh

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

Keluaran

Output#🎜 🎜#Contoh pemisah nombor

-Contoh

System.Int32
A
Salin selepas log masuk

Output

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();
   }
}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah pemisah literal dan nombor binari dalam C# 7.0?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan