.Net命名方法
来源:互联网 发布:sql的文件保存在哪 编辑:程序博客网 时间:2024/06/06 12:54
通用命名规则
程序命名规则:(1)命名空间
以如下形式命名: CompanyName.TechnologyName
如: Microsoft.Office, PowerSoft.PowerBuilder
(2)窗体的命名
1. 窗体类的命名
a. 以Form结尾
b. 以名词或名词短语命名.如: MainForm, ConvertForm, BrowseForm
c. 所有单词首字母大写
d. 减少类名中缩写的使用量
2. 窗体实例的命名
a. 以frm开头
b. 以动词,名词或名词短语命名.如: frmStart, frmQuery
c. frm小写, 其余单词首字母大写
(3)按钮的命名
1. 按钮类的命名
a. 以Button结尾
b. 以功能命名. 如: FileBrowseButton
c. 所有单词首字母大写
d. 减少类名中缩写的使用量
2. 按钮实例的命名
a. 以btn开头
b. 以动词,名词或名词短语命名.如: btnOpen, btnConvert
c. 开头字母小写, 其它单词首字母大写
(4)其它控件的命名
同上一项相同. 下面列出常用前缀:
Button->btn
Label->lbl
ListBox->lb
TextBox->tb
ComboBox->cb
... ...
(5)接口命名原则
使用名词或名词短语,或者描述行为的形容词来命名接口。例如,IComponent(描述性名词),ICustomAttributeProvider(名词短语),和IPersistable(形容词)。
所有单词首字母大写。
减少接口名中缩写的使用量。
不要使用带下划线的字符。
在接口名前加前缀I,以表示这个类型是一个接口。
(3)局部变量的命名
1. 首字母小写,其余单词首字母大写
2. 不必加前缀 (我是改变一下VB的某些命名习惯了)
3. 优先以功能命名, 不容易以功能命名的,依次尝试使用以下命名方式.
4. 如果它作为数组中的下标使用,可以命名成index,或key. 在这里省略了前缀。
5. 如果是作为结果返回,可以以它所在的函数的函数名来命名
(4) 类中的字段的命名
1. 不要任何前缀
2. 首字母小写,其余的每个单词的首字母大写
3. 以字段的含义命名
(5) 类中的属性的命名
1. 不要任何前缀
2. 首字母大写,其余的每个单词的首字母大写
3. 以属性的含义作为名字
(6) 类中的方法的命名 与属性命名的原则一致
0 0
- .Net命名方法
- .net官方编码方法和命名规则
- .net官方编码方法和命名规则
- .NET官方编码方法和命名规则
- .net官方编码方法和命名规则
- .net官方编码方法和命名规则
- 传说的.net官方编码方法和命名规则
- .net官方编码方法和命名规则(2)
- .net官方编码方法和命名规则(1)
- .NET设计规范(一) C#中的两种命名方法
- VB.NET 几种命名方法总结 章鱼哥出品
- Oracle Net Manager 服务命名配置原理,方法,用途
- 命名方法
- 命名方法
- 命名方法
- Asp.net .net(C#) 获取当前命名空间,类名,方法名的方法
- Asp.net .net(C#) 获取当前命名空间,类名,方法名的方法
- Asp.net .net(C#) 获取当前命名空间,类名,方法名的方法
- 浅析桌面端数据分析程序语言
- 为什么要使用ngx_lua
- 关于中断的buttom half
- HDU - 5358(思路优化)
- 微软面试题--三个灯泡--三个开关
- .Net命名方法
- leetcode_Implement Queue using Stacks
- 报表打印FastReport.Ne
- Fastjson生成json时Null属性不显示
- 用python来爬某电影网站的下载地址
- 十个著名的思想实验-黑客帝国思想原来是(Brain in a Vat)
- 动态绑定与静态绑定
- Array.sort()学习到的
- ioctl和struct ifreq