标识符规定如下:
不建议使用大小写区分变量的含义。
// 语法上有效,但非常混乱,不建议
int totalCycleCount;
int TotalCycleCount;
int TotalcycleCount;
上下文关键字是特定结构中充当关键字的标识符,在非特定结构中,可以被用作用户的标识符。
空白字符会被编译器忽略,包括:
Write 和 WrtieLine 语句第一个参数必须是字符串,称为 格式字符串,可以包含替代标记:
Console.WriteLine(格式字符串(含替代标记), 替换值 0, 替换值 1, 替换值 2, ...);
C# 6.0 引入了插值字符串,可以直接在替代标记内插入变量名:
int var1 = 3;
int var2 = 6;
Console.WriteLine($"Two sample integers are {var1} and {var2}")
可以使用任意数量的替代标记和任意数量的值:
Console.WriteLine($"Three sample integers are {1}, {0} and {1}", 3, 6);
字符串的格式语法如下:
对齐说明符
是可选的,由逗号和整数组成,整数表示使用字符的最少数量。
正整数表示右对齐;负数表示左对齐。
如果输出字符长度比给定的整数小,则其余使用空格填充;
否则,对齐说明符会被忽略
int myInt = 500;
Console.WriteLine("|{0, 10}|", myInt); // "| 500|"
Console.WriteLine("|{0,-10}|", myInt); // "|500 |"
Console.WriteLine("|{0, 1}|", myInt); // "|500|"
// 插值字符串
Console.WriteLine($"|{myInt, 10}|"); // "| 500|"
格式字段
标准数字格式说明符
也可用于插值字符串。
注释不能嵌套。