基础整理-标识符

来源:互联网 发布:校花级别的多漂亮知乎 编辑:程序博客网 时间:2024/06/14 22:59

标识符是我们在变成中最常用的,同时也是我们第一个要养成的习惯
C#语言中的标识符由大小写字母、数字、下划线(_)组成

但是标识符不能以数字开头 并且不能是C#中的关键字(也就是我们上一篇中表格中的内容)
下面我列出一些符合规范的样例:
number(遵 的)
_name(纪 好)
Name(守 公)
strArr(法 民)
注意,下面的这些标识符都是不合法的:
123username 以数字开头(数字:“我不能组成头部ToT”)
class 这是关键字 (C#:“你用我的东西干嘛”)
98.3 数字开头 包含非法字符“.”(咚,咚,咚,开门查水表)
Hello World 出现了空格(我们中有什么奇怪的东西混进去了O_0)
在C#程序中定义的标识符必须要严格遵守上面的规范,否则程序在编译时会报错。

除此之外,为了增强代码的可读性,建议初学者在定义标识符时还应该遵循以下规范。
1.类名、方法名和属性名中的每个单词的首字母要大写。例如 ArrayList、LineNumber、Age。这种命名方式被称为大驼峰命名法或帕斯卡(Pascal)命名法。
2.字段名、变量名的首单词的首字母要小写,之后的每个单词的首字母均为大写。例如age、userNumber。这种命名方式被称为小驼峰命名法。
3.常量名中的所有字母都大写,单词之间用下画线连接。例如DAY_ OF_MONTH。
4.在程序中,应该尽量使用有意义的英文单词来定义标识符,使得程序便于阅读。例如使用username表示用户名,password表示密码。

这一篇文章对初学者是很有用处,因为这是一些约定俗成规矩,当你熟悉的掌握了这些规则的时候你已经渐渐的开始对编程入门了。当然,一开始觉得别扭不要紧,写的多了自然也就慢慢的养成习惯了。