什么是C#7.0中的二进制文字和数字分隔符?
二进制文字-
在C#7之前,我们只能为变量分配十进制和十六进制值。
在C#7.0中,引入了二进制文字,它允许我们为变量提供二进制值。
数字分隔符-
数字分隔符采用单个下划线(_)的形式。可以在任何数字文字中使用此分隔符,以提高可读性。
示例二进制文字-
示例
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
热门推荐
10 圣诞祝福语简短小学
11 祖国七十华诞简短祝福语
12 老师送的祝福语简短
13 生日祝福语大全女生简短
14 祝女性生日祝福语简短
15 牛年女神节祝福语简短
16 情人表白祝福语简短大气
17 老公开业祝福语简短
18 官宣新年祝福语简短