什么是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 送给学长毕业祝福语简短