|
ArrayList 就是数组列表,它位于 System.Collections名称空间下。是集和类型。 与 ArrayList 同胞的还有一个List,他们的实用很相似。我们只介绍一些关于ArrayList的一些东东。 ArrayList有三个构造器: ArrayList() ArrayList(int32) ArrayList(ICollection) 一个简单的例子如下: Dim t As New ArrayList() t.Add("Northsnow") Dim d As New Collection d.Add("塞北的雪") d.Add("http://blog.csdn.net/precipitant") t.AddRange(d) For Each aa As String In t MsgBox(aa.ToString()) Next '会依次输出: 'Northsnow '塞北的雪 'http://blog.csdn.net/precipitant ArrayList的构造器可以接受一个集和,例子如下: Dim d As New Collection d.add("Northsnow") d.Add("塞北的雪") d.Add("http://blog.csdn.net/precipitant") Dim t As New ArrayList(d) Dim sb As New System.Text.StringBuilder() If t.Count >0 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中共有 成员 3 个 'Northsnow |