VB.NET 几种命名方法总结 章鱼哥出品

前端之家收集整理的这篇文章主要介绍了VB.NET 几种命名方法总结 章鱼哥出品前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一个好的命名规范可以大大改善代码的可读性和可维护性。好的编程习惯是从刚开始就养成的,很多刚学编程的同学可能感觉繁琐的命名没有必要,只要程序能够达到指定功能就可以了,其实不然,大家一定要从刚开始就关注这些东西,让好的命名规范形成自己的习惯!
下面及简单介绍下在编程中常用的编程集中命名方法,并且主要讨论在接下来的编程学习中,VB.NET编程比较适合的方法,希望大家以后按照统一的规范来编程,提高自己的编程效率!

1)匈牙利命名法

匈牙利命名法的特点是前缀。用前缀标明变量的类型。前缀后面的单词首字母大写,其他字母小写。让人一看到变量名就能知道这个变量的类型。对于类中的成员,在最前面附加使用“m_”前缀,意为member全局变量添加g_”前缀,意为global。匈牙利命名法出现时间较早。

在日常程序设计中,恰当的使用匈牙利命名法也可以带来方便。例如为控件的名称使用匈牙利命名法,就可以提高代码的可读性。例如保存按钮的名字btnSave,密码输入框的名字txtPassword图片imglogo等等。所以在以后的VB.NET 编程中我们规定:凡是对控件或者程序中使用的文件命名,我们都用匈牙利命名法,这样可以让读者非常明白的知道我们使用的是什么控件:下面给出常用的控件缩写:

Button(按钮) btn

ComboBox (组合框) cbo

CheckBox(复选框) chk

Label(标签) lbl

ListBox(列表框) lst

MainMenu(主菜单) mnu

RadioButton(单选按钮) rdb

PictureBox(图形框) pic

TextBox(文本框) txt

2Camel命名法

Camel也叫驼峰命名法。顾名思义,就是开头单词小写,后面单词首字母大写。这样两边低中间高,看起来像驼峰,因此得名。如果标识符只有一个单词,就全部使用小写。Camel命名法不添加表示类型的前缀。在Java的官方标准中,Camel命名法被作为主要命名法。Java的所有库函数均采用Camel命名法。在.Net的技术标准中,推荐对变量使用Camel命名法,而对方法名和类名使用下面的Pascal命名法。

Camel命名法的举例:

getName返回姓名的函数

setAge设置年龄的函数

3Pascal命名法

Pascal命名法也是一种受欢迎的命名法。.Net全部类库的函数名均采用Pascal命名法。Pascal命名法与Camel命名法类似,区别在于其首字母大写。例如GetDateName等等。

猜你在找的VB相关文章