C#关键字
为了帮助编译器解释代码,C#中的某些单词具有特殊地位和含义,它们成为关键字。C#1.0之后没有引入任何新的保留关键字,但在后续版本中,一些构造使用了上下文关键字,它们在特定位置才有意义,其他位置则毫无意义。
虽然罕见但是 “@” 前缀可作为标识符使用。在Microsoft的视线中,还有4个未文档化的保留关键字:__argkust,__makeref,__reftype,__refvalue。它们仅在罕见的互操作情形下才需要使用。
标识符
和其他语言一样,C#标识符标识程序员编码的构造。在下面的代码中 HelloWorld 和 Main 都是标识符。
class HelloWorld
{
static void Main()
{
}
}
命名法
Pascal 大小写(PascalCase):要求标识符的每个单词首字母大写
camel 大小写(camel):除了第一个字母小写,其他约定一样。