1. 为整数变量赋16进制数时,需要在值前加0x;
2. 要把数字指定为decimal而不是float或double,需要在数字后面加上字符M(或m);
3. 布尔值和整数值不能互相转换,布尔数据不能用于使用整数类型的地方,反之亦然;
4. Char类型表示的是一个16位的Unicode,不再是8位的ASCII码。尽管8位的ASCII码能表示256个字符,这能够编码所有的英文字母、数字0-9以及一些符号。但对于数量庞大的汉字以及其它语言的字符,使用ASCII编码显然远远不够。因此,当前对字符的编码模式正在从8位ASCII码转向16位的Unicode,ASCII码演化成为Unicode的一个子集;
5. 可以通过十六进制转义序列前缀/x或Unicode表示法(前缀/u)给char变量赋值;
6. 在字符串变量前面加上字符@,表示在这个字符后的所有字符都被看做是其本来的含义,而不会解释为转义字符;
7. 数组声明后必须实例化;
8. Switch语句的注意事项:switch语句是区分大小写的,只有switch表达式与case分支中常数的值完全匹配,此case后的语句才会被执行;
9. Foreach中的循环变量是一个只读型局部变量;