在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
命名空间,类,事件,接口,常量,属性,方法使用Pascal命名,即首字母大写
参数,变量(类字段)使用camel命名法,即首字母小写。 Pascal 方式——所有单词第一个字母大写,其他字母小写。 Camel 方式——除了第一个单词,所有单词第一个字母大写,其他字母小写。 尽量不要使用缩写
使用camel命名方式命名
命名空间用Pascal命名方式命名,例如:
CampanyName.TechnologyName
类的命名原则用名词或名词短语命名类
用Pascal命名方式命名
减少类名中缩写的使用量
不要使用任何前缀(比如C)
不要使用带下划线的字符
接口命名原则使用名词或名词短语,或者描述行为的形容词来命名接口
用Pascal命名方式命名
减少接口名中缩写的使用量
不要使用带下划线的字符
在接口名前加前缀I,以表示这个类型是一个接口
当类是接口的执行标准时,定义这一对类/接口组合就要使用相似的名称,两个名称的不同之处只是接口名前有一个前缀I。
属性类命名原则在属性的后面加上Attribute后缀,来定义属性类
Enum和enum值名都需使用Pascal命名方式命名
减少enum名中缩写的使用量
Enum名前不要加前缀
Enum名称需使用单数名词
参数名使用描述性参数名
用camel命名方式命名
方法命名原则用动词或动词短语命名方法
用Pascal命名方式命名,例如:
RemoveAll()
GetCharArray()
Invoke()
属性命名原则用名词或名词短语命名属性
用Pascal命名方式命名
事件命名原则用EventHandloer后缀命名事件处理程序,例如:
public delegate void MouseEventHandler(object sender,MouseEvent e);
使用名为sender和e的两个参数。
sender参数代表提出事件的对象,sender参数永远是一个类型对象,即使它可能使用了更为特定的类型。
与事件相关的状态被封装在一个名为e的事件类范例中。
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论