什么是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 教师闺蜜祝福语简短