知识大全 vb.net中应用ArrayList 实例
Posted 知
篇首语:每个牛逼的人,都有一段苦逼的坚持。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 vb.net中应用ArrayList 实例相关的知识,希望对你有一定的参考价值。
vb.net中应用ArrayList 实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ArrayList 就是数组列表 它位于 System Collections名称空间下 是集和类型 与 ArrayList 同胞的还有一个List 他们的实用很相似 我们只介绍一些关于ArrayList的一些东东
ArrayList有三个构造器:
ArrayList()
ArrayList(int )
ArrayList(ICollection)
一个简单的例子如下
Dim t As New ArrayList()
t Add( Northsnow )
Dim d As New Collection
d Add( 塞北的雪 )
d Add( )
t AddRange(d)
For Each aa As String In t
MsgBox(aa ToString())
Next
会依次输出
Northsnow
塞北的雪
ArrayList的构造器可以接受一个集和 例子如下
Dim d As New Collection
d add( Northsnow )
d Add( 塞北的雪 )
d Add( )
Dim t As New ArrayList(d)
Dim sb As New System Text StringBuilder()
If t Count > Then
sb Append( ArrayList中共有 成员 )
sb Append(t Count ToString)
sb Append( 个 )
For Each aa As String In t
sb AppendLine()
sb Append(aa)
Next
End If
MsgBox(sb ToString)
最后输出结果为
ArrayList中共有 成员 个
Northsnow
另外还可以给 ArrayList的构造器传递一个整数 以设定ArrayList的初始容量 并可以通过 更改 Capacity属性的值更改 当前 ArrayList的容量 也可以用 TrimToSize方法将容量压缩成实际的元素数量 例子如下
Dim t As New ArrayList( )
Dim d As New Collection
d Add( Northsnow )
d Add( 塞北的雪 )
d Add( )
t AddRange(d)
MsgBox(t Capacity)
t Capacity =
MsgBox(t Capacity)
t TrimToSize()
t Capacity = t Count 与 t TrimToSize() 等效
MsgBox(t Capacity)
依次输出
cha138/Article/program/ASP/201311/21648
相关参考
VB.net2008精彩实例,窗体应用技巧[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
VB.net2008精彩实例,窗体应用技巧[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
同Java一样简单!VB.NET多线程开发实例 以下文字资料是由(历史新知网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! VBNET
VB.NET拖动无边框窗体编程实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Impor
知识大全 VB.NET设置屏幕分辨率、颜色位数、刷新率 实例代码
VB.NET设置屏幕分辨率、颜色位数、刷新率实例代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 VB.NET拷贝整个目录下所有子目录及文件的实例代码
VB.NET拷贝整个目录下所有子目录及文件的实例代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
消息队列在VB.NET数据库开发中的应用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我们先简单
VB.NET对象的广泛应用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 代码重用简化了开发过程
知识大全 ASP.NET 3.5中的Login控件应用vb.net实现
ASP.NET3.5中的Login控件应用vb.net实现 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
字符串的操作应用 [vb] ModuleModule SubMain() 定义个字符串变量 DimstrstrstrAsString 给strstr付初值 str=Hello:str