标识符与关键字

标识符与关键字

标识符

标识符是一种特定的字符串,用于命名空间、类、方法、局部变量以及参数元素等,标识符必须满足如下条件:

  • 只能为字母(包括大小写,大小写敏感)、数字、@符号以及下划线”_”
  • 数字不能放在首位,但下划线可以
  • 字符”@”只能放在首位,不能放在任何其他位置

定义或者选择标识符时应该尽可能有意义,并且具有一定的自描述性,一种推荐的标识符命名约定

风格名称 说明 建议 示例
Pascal风格 每个单词的首字母均大写 类名/成员变量 TaskItem
Camel风格 首字母小写,其余单词首字母均大写 局部变量/方法参数 startDate
全部大写 全大写字母 缩写词 XML
大写且使用下划线分隔 全大写字母,多个单词间用下划线分隔 常量 DATA_FILE

关键字

C#中还有一些字符串,只限于语言本身使用,也叫“保留字”。原则上,关键字不可以用做标识符,但有一种情况例外,加上前导字符@就可以用作标识符,但不推荐这样做。

这里有一份个人觉得写得很好的关于关键字的总结文章,博客园的belloworld

参考引用

[1]: 博客园的belloworld

posted @ 2019-05-28 14:45  Allen2015  阅读(1375)  评论(0编辑  收藏  举报