什么是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
热门推荐
3 孙媳妇祝福语简短
10 送礼祝福语男性生日简短
11 庆祝国家的祝福语简短
12 60岁长辈祝福语简短
13 孩子满月随礼简短祝福语
14 姥爷生日祝福语简短精辟
15 拜新年的祝福语简短
16 六一加端午祝福语简短
17 新婚祝福语简短句子
18 春节送祝福语简短的