VB.NET 中的2种集合

简介:    //在  .NET种又2种集合 一种是 VB的 collection   集合 另一种是   .NET Framework 的泛型集合   ////VB的collection集合     和 .

   //在  .NET种又2种集合 一种是 VB的 collection   集合 另一种是   .NET Framework 的泛型集合  

////VB的collection集合     和 .NET下的泛型集合 泛型集合限定了 键值对的类型

1.   VB的collection集合

Module Module1

    Sub Main()
        Dim col As New Microsoft.VisualBasic.Collection()
        col.Add(1, "firstkey")
        col.Add(2, "secondkey")
        col.Add(3, "thirdkey")
        Dim num As Integer
        num = col.Count
        Dim a As Integer
        For a = 1 To num
            Console.WriteLine(col.Item(a).ToString())   //VB的 collection集合
        Next

        MsgBox("")

    End Sub

End Module

 

2. .NET 的Dicoionary 泛型集合  KeyValuePair键值对类型    可以用for  each    ....next 语句来遍历  泛型集合 元素 下面是代码

 

Module Module1

    Sub Main()
        Dim col As New Dictionary(Of String, String)
        col.Add("1", "item1")
        col.Add("2", "item2")
        col.Add("3", "item3")
        col.Add("4", "item4")
        Dim aPair As KeyValuePair(Of String, String)
        For Each aPair In col
            Console.WriteLine(aPair.Key + Space(2) + aPair.Value)
        Next
        MsgBox("")

 

    End Sub

End Module

 

 

 

 

 

 

 

目录
相关文章
|
5月前
|
SQL 存储 数据库连接
VB.NET之SqlCommand详解
VB.NET之SqlCommand详解
36 0
|
10月前
|
数据库
VB.NET视频总结
在看了同学们对于VB.NET视频总结的博客以及问了师哥师姐之后,对于这个阶段这个材料的作用有了一个大致了解,它是为了让我们从以前学习的VB6.0(部分面向对象)向VB.NET(全部面向对象),的一个过渡的资料,以上视频中讲的东西很细
|
10月前
|
Shell
|
10月前
|
存储 编译器 文件存储
VB.NET生成的文件作用简述
VB.NET生成的文件作用简述
|
小程序
我与VB.net再次重逢,最简单的一个小程序
我与VB.net再次重逢,最简单的一个小程序
82 0
|
数据库
VB.net视频总结二
VB.net视频总结二
81 0
VB.net视频总结二
|
SQL 安全 Go
VB.net视频总结—
VB.net视频总结—
70 0
VB.net视频总结—