我爱Aspx >> VB.Net >> 向Visual Basic程序员介绍泛型(一)向Visual Basic程序员介绍泛型(一)
Sean Campbell, Scott Swigart, Kris Horrocks, Derek Hatchard, and Peter Bernhardt.等人创作的《向Microsoft Visual Basic程序员介绍Whidbey》一书中的样章,版权归原作者和出版社所有。转载请注明此声明。
本文用通俗的用语和大量的实例向Visual Basic程序员介绍了下一版Visual Basic.Net中将要增加的新功能——泛型。此文章可以帮助广大VB用户了解泛型,以便将来将泛型应用到自己的应用程序中。
应用:泛型
此应用展示了在Visual Basic.Net 中新增加的泛型功能。
新概念
在开始实现泛型以前,有必要花一点时间分析一下为什么要在Visual Basic.Net中增加这一功能。泛型技术源于需要用一种一般的方法处理对象各种可能的类型,而不需要关心他们具体的类型。比如在Visual Basic 6.0中,你能够用一个Collection类储存任何类型的对象。
Visual Basic 6.0 的集合
Visual Basic 6.0 确实允许你将任何东西储存在一个Collection中。但是,Collection类有几个限制。我们用一个例子来说明如何将这个Employee类储存在集合中:
‘ Visual Basic 6.0 代码:类模块Employee
Public SSN As String
Public FirstName As String
Public LastName As String
Public Salary As Currency
将这个类储在集合中的方法显得非常直接。
‘ Visual Basic 6.0 代码
Dim employees As New Collection
【我对这篇文章有话说?】
向Visual Basic程序员介绍泛型(..[05-20]
在vb.net中实现窗体上回车键代替..[05-20]
用VB.net制作一个小程序(2)[05-20]
用VB.net制作一个小程序(3)[05-20]
用新VB.NET 枚举提高效率[05-20]
在VB.NET中实现拖放操作[05-20]
走近VB.Net(八) 常用语法[05-20]
走近VB.Net(九) AxAgent动画窗..[05-20]
走近VB.Net(十) 播放声音文件[05-20]
走近VB.Net(十一) 随心所欲窗体..[05-20]