C#码农笔记:从第一行代码到项目实战
上QQ阅读APP看书,第一时间看更新

2.5 命名规则

不管是变量名、命名空间的名称,还是定义的类型名称,都必须遵守统一的命名规范。总的来说,名称可以包含以下内容:

(1)任意英文字母。

(2)下画线(_)。

(3)可以使用中文来命名,如

    int 整数 = 500;

(4)不能使用数字开头,如“6a”这样的命名是不合规范的。

下画线(_)可以在名称的任意位置使用,如“_abcd”“my_num”等,但是所取的名称(如变量名)不能使用现有的语言关键字,比如下面的声明会导致错误

    int int = 3000;

如果确实要用关键字来命名,可以在前面加上“@”符号,如下面的声明是可行的

    int @int = 3000;

但是不建议使用关键字来作为标识名称,一来容易造成语义不明,二来也不便于代码的阅读,会给代码的阅读者带来不少疑惑。