1、命名约定
Pascal和Camel命名约定
编程的命名方式主要有Pascal和Camel两种(Pascal:每个单词的首字母大写,例如ProductType;Camel:首个单词的首字母小写,其余单词的首字母大写,例如productType)
以下是一些常用的C#成员及其推荐命名方法:
| 标志符 |
规则 |
实例与描述 |
| 类class |
Pascal |
Application |
| 枚举类型enum |
Pascal |
记住,是以Pascal命名,切勿包含Enum,否则FXCop会抛出Issue |
| 委托delegate |
Pascal |
以Pascal命名,不以任何特殊字符串区别于类名、函数名 |
| 常量const |
全部大写 |
全部大写,单词间以下划线隔开 |
| 接口interface |
Pascal |
IDisposable 注:总是以 I 前缀开始,后接Pascal命名 |
| 方法function |
Pascal |
ToString |
| 命名空间namespace |
Pascal |
以.分隔,当每一个限定词均为Pascal命名方式,比如: using ExcelQuicker.Framework |
| 参数 |
Camel |
首字母小写 |
| 局部变量 |
Camel |
也可 |

本文详细介绍了C#编程中的命名规范,包括局部变量、参数、类数据成员/属性、命名空间、委托、自定义异常类、枚举、常量、命名缩写和数据库命名的规则。强调了命名应遵循的Pascal和Camel命名法,以及避免缩写以提高代码可读性。
最低0.47元/天 解锁文章
722

被折叠的 条评论
为什么被折叠?



