VB.NET Shared变量经验总结

开发 后端
这里介绍VB.NET Shared变量,以及介绍Shared关键字指示一个或多个被声明的编程元素将被共享,要点是:共享元素不关联于某类或结构的特定实例。

在向大家详细介绍VB.NET Shared变量之前,首先让大家了解下VB.NET,然后全面介绍VB.NET Shared变量。

VB.NET是基于微软.NET Framework之上的面向对象的中间解释性语言,可以看作是VB在.Net Framework平台上的升级版本,增强了对面向对象的支持。但由于改动太大,导致VB.NET对VB的向后兼容性不好,在业界引起不小的争议。

大多的VB.NET程序员使用Visual Studio .Net作为IDE(integrated development environment). SharpDevelop是另一种可用的开源的IDE。VB.NET需要在.Net Framework平台上才能执行。VB.NET的主页http://msdn.microsoft.com/vbasic

这一点程序员们都了解,在VB.NET中增加了一个修饰Shared。Shared 关键字指示一个或多个被声明的编程元素将被共享。要点是:共享元素不关联于某类或结构的特定实例。需要通过使用类名或结构名称或者类或结构的特定实例的变量名称限定共享元素来访问它们。简单的描述就是Shared变量是为类型本身服务而不是为特定对象服务的。

VB.NET Shared变量举例

  1. Public Class TestA  
  2. Public Shared i As Int32 = 10 
  3. End Class  
  4.  
  5. Public Class TestB  
  6. Inherits TestA '继承TestA  
  7. Public Sub New()  
  8. TestA.i = 100   
  9. '使用类型的名字进行访问Shared变量  
  10. End Sub  
  11. End Class  

要注意的是,在VB.NET Shared变量与类型和实例的关系在语法上要求似乎并不特别严格,程序员可以使用类型的实例来访问并修改Shared变量,但在C#中要求就很严谨了。

【编辑推荐】

  1. 浅析VB.NET创建PPC客户端程序
  2. 简要介绍VB System.Array类及其成员
  3. VB.NET重新申明数组简介
  4. 概括VB.NET实现PCC和桌面电脑的通信
  5. 简单描述VB.NET申明数组
责任编辑:佚名 来源: IT168
相关推荐

2009-10-14 09:29:43

VB.NET加密

2009-10-15 17:57:33

VB.NET List

2010-01-21 14:49:44

VB.NET操作Wor

2009-10-16 18:01:06

VB.NET调用Win

2010-01-19 18:52:08

VB.NET处理数据行

2010-01-14 11:09:35

VB.NET文本框

2010-01-14 16:14:15

VB.NET界面设计

2010-01-12 16:44:53

VB.NET数组

2010-01-20 15:01:26

VB.NET组件显示时

2010-01-15 18:50:25

VB.NET资源文件

2009-10-16 13:30:51

VB.NET水晶报表控

2009-10-26 14:18:46

2010-01-14 19:09:02

VB.NET动态标题

2010-01-08 14:27:28

VB.NET属性生成器

2009-10-26 13:46:31

VB.NET注册表权限

2009-10-29 13:38:05

VB.NET Shar

2010-01-18 16:49:36

VB.NET基本数据类

2009-10-26 16:01:03

VB.NET正则表达式

2009-10-13 17:08:10

CLR VB.NET

2009-10-29 10:21:46

VB.NET变量适用范
点赞
收藏

51CTO技术栈公众号