标识符是用户用来定义变量、常量、类等名称的字符。在C#中,标识符主要分为关键字、类型名、变量名、常量名、方法名和命名空间的名称。C#中规定合法的标识符命名规则为:
(1)标识符合法的字符为 :26个大小写字母,0-9之间的10个数字以及下划线;
(2)开头字符只能是字母或者下划线,不能是数字;
(3)下可以使用@作为开始字符。
C#在标识符的命名风格上主要有以下几种:
(1)Pascal命名风格
C#对于类名称、方法名称、属性名称、事件名称使用该命名风格,即标识符中的每个单词的开头字母要大写,如:
class MiddleSchoolStudent
{
public void SomeMethod(int someParameters)
{ }
}
(2)Camel命名风格
C#中对于类的字段、局部变量、类的实例等采用此风格,即第一个英文单词的开头字母小写,其余单词的开头字符要大写,如上面例子中的方法参数即使用的该种命名风格。
同时,C#中对于控件实例的命名方式采用匈牙利式命名,即变量名给出变量的类型,如一个按钮命名为btnOk,通过这个变量名既可以看出该变量的类型为Button类,又可以知道该变量代表了类似确定这样的信息。
养成一个良好的命名习惯,将对于我们的编程工作有百利无一害。
新闻热点
疑难解答