轻轻松松学习使用VB.NET常量

VB.NET有很多值得学习的地方,这里我们主要介绍VB.NET常量,包括介绍使用枚举值、编程原则等方面。常数很容易在数据输入时出错。常数存在的主要问题之一是你很容易在键入数字时出错,从而颠倒了数字的位置。例如,当你键入数字10876时,很容易的键入10867或18076。与处理变量和保留字的方法不同,vb的编译器并不在乎颠倒了位置和不正确的数字,有时简单的错误造成的问题不会立即表现出来,而当问题表现出来时,它们会以随机的计算错误的形式出现,这些错误很难准确定位。

成都创新互联专注于额济纳网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供额济纳营销型网站建设,额济纳网站制作、额济纳网页设计、额济纳网站官网定制、小程序制作服务,打造额济纳网络公司原创品牌,更为您提供额济纳网站排名全网营销落地服务。

#T#用常量来取代常数时,vb将在编译时检查常量的有效性。如果常量不存在,vb便将这一情况通知你,并拒绝进行编译,这可以消除错误键入的数字带来的问题,只要常量拥有正确的值,使用该常量的所有代码也有使用该正确值。常数很难不断更新。常量使代码更容易阅读。使用常量后,得到的一个额外好处是可使创建的代码更容易阅读。常数很不直观。也许你对常数非常了解,但其他人则根本看不明白。通过合理的给常量命名,使用这些常量的代码就变得比较直观了,更容易阅读。

为VB.NET常量赋予较宽的作用域,这与使用变量时的情况不同。在一个应用程序中你决不应该两次创建相同的VB.NET常量。如果你发现自己复制了一个常量,请将原始的常量说明转至较宽的作用域,直到该常量可供引用它的所有过程为止。

使用枚举值

你不必记住参数的数值,错误地设定值的可能性也大大减少了。虽然你仍可为参数设定数值,而不是设定枚举成员的名字,但你决不应该这样去做。
1) 枚举值的所有成员都是长整型数,你不得使用其他数据类型。
2) 使用常量和枚举值的目的:
减少数字换位和键入错误带来的代码错误;
将来可以更容易更改各个值;
使代码更容易阅读。

编程原则

VB.NET常量不同于变量的另一个标识特征是不使用数据类型前缀。有些外部数据库仍然使用大写字母常量。例如,如果用 API浏览器查找和拷贝与API相关的常量,你常可看到它们是使用大写字母的常量。在这种情况下,请将这些常量保持原状,以便达成应用程序之间的一致性。
1) 将应用程序前缀或特定的前缀用于枚举成员不必用前缀来表示枚举成员的类型,因为所有成员总是属于长整型数。但应该使用专门的前缀来表示它的值来自应用程序或组件。应该用一个指示符作为枚举成员的前缀,因为当vb遇到一个枚举成员名时,如果其他被引用的类型库中包含相同的名字,它就会搞混。
2) 若要了解键入的系统常量是否正确,方法之一是全部用小写字母键入该常量。如果该常量有效,vb就会将它转换成正确的大小写字母。如果该常量仍然保持全部为小写字母,就表示键入的名字不正确,必须进行纠正。
3) 当参数接受有限数量的值时,请使用枚举
4) 使用Select Case结构时,始终要加上一个Else子句,以便处理传递给过程的有效值。

新闻名称:轻轻松松学习使用VB.NET常量
浏览路径:http://www.csdahua.cn/qtweb/news36/542486.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网