当前位置:嗨网首页>书籍在线阅读

03-变量的命名

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

4.1.1 变量的命名

C#是一种对大小写敏感的语言,变量命名需要遵循如下规则。

(1)变量名必须以字母或下画线开头,只能由字母(大写和小写)、数字和下画线组成。

(2)变量名不能包含空格、标点符号、运算符字符。

(3)变量名不能与C#中的关键字、运算符或函数名同名。

(4)使用多个单词组合为变量名时,使用骆驼命名法(camelCase),即第1个单词的首字母小写,其他单词的首字母大写。

**注意** C#不能用关键字做变量名,但C#允许在关键字的前面加上前缀“@”作为变量的名字,如@using是合法的变量名。引入“@”的目的在于与其他语言进行交互时避免冲突。建议尽量不要使用前缀“@”作为变量名的一部分。

下面给出一些合法与不合法的变量名例子。

2a         //不合法,以数字开头
number.1   //不合法,含有非法字符'.&'
numberOne  //合法
break      //不合法,break为关键字
mod        //不合法,mod为运算符
Main       //不合法,Main为函数
intAge     //合法,使用骆驼命名法