1 / 7
文档名称:

Net-命名规范.doc

格式:doc   大小:100KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Net-命名规范.doc

上传人:读书之乐 2020/2/12 文件大小:100 KB

下载得到文件列表

Net-命名规范.doc

相关文档

文档介绍

文档介绍:目录一、基础编程规范 31. 命名原则 3 大小写原则 3 命名规范 3 类的命名原则 3 接口命名原则 4 Exception命名原则 4 参数的命名 4 变量的命名 4 方法命名原则 5 属性命名原则 5 大小写敏感 52. 注释 5 注释通用原则 5 类和接口的注释 6 类成员变量的注释 6 方法的注释 6 程序中的注释 73. 其他通用规范 7 关于修改历史 7 成对出现的关键字和”{}”的使用 7 规则缩进 7 判断和循环的注释 7 缩写 7 关于汉语拼音 8 关于神秘的数字 8基础编程规范。命名原则编码中的命名规范和原则大小写原则目前存在不同的大小写规范,下面列出的这些规范将在其后的章节反复引用。PascalCasing每个单词的第一个字母大写,例如:BackColorCamelCasing除了第一个单词以外的每个单词的第一个字母大写,例如:backColorUppercase如果缩写字母的个数小于或等于2,那么所有的缩写字母都大写。3个以上的字母缩写采用PascalCasing。例如:,,。命名规范类型命名规范备注ClassPascalCase EnumvaluesPascalCase EnumtypePascalCase EventsPascalCase ExceptionclassPascalCase以Exception结尾FinalStaticfieldPascalCase interfacePascalCase用大写字母I开头MethodPascalCase NamespacePascalCase propertyPascalCase PublicInstanceFieldPascalCase很少使用,用在propertiesProtectedInstancesFieldscamelCase很少使用,用在propertiesparametercamelCase 类的命名原则用pascal命名规则尽量谨慎的使用缩写尽量不要使用任何的前缀(例如C,T)不要用下划线作类名例如:lassFileStream{}lassButton{}lassString{}接口命名原则接口名字用名词或者名词短语,或形容词来表述接口的行为。例如:IComponent(描述性名词)、ICustomAttributeProvider(名词短语)、IPersistable(形容词)等。用Pascal命名规则尽量谨慎地使用缩写不要用下划线作类名接口名称前缀用字母I有的时候,必须用字母I作为类名前缀,而又不是一个接口。这是可以接受的,因为有的类名就是I开头的,例如:IdentityStore。这种情况和接口的区别在于其第二个字母是小写的。有的时候,定义完一个接口之后,也会定义一个类作为接口的标准实现。该类和该接口应该有类似的名字,唯一的区别就是接口名称前缀为字母I。ponent和它的标准实现-ponent{}ponent:IComponent{}Exception命名原则异常的命名以“Exception”为后缀,且继承自平台提供的异常基类PlatformBaseException,例如:lassUserAlreadyExistsException:PlatformBaseException{}参数的命名参数的名字应该是描述性的参数的名字应该具有自描述性,也就是说参