知识大全 ASP.NET入门教程 9.1.8 使用数组和集合[3]
Posted 知
篇首语:山高有攀头,路远有奔头。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 9.1.8 使用数组和集合[3]相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 9.1.8 使用数组和集合[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
集合
保存多个记录项的另一种方法是使用集合 它与数组有些不同 集合通常是动态分配的 在数据量频繁变化的情况下使用集合更为合适 针对不同的目的可以使用不同的集合 它们都保存在System Collections命名空间中(稍后将详细介绍命名空间) 包括
ArrayList 为对象提供常用的集合
Hashtable 为键/值对提供存储空间 键/值对是值的存储空间 然后可以使用一个键识别该值 在数组中 键是数组元素的索引 但Hashtable允许键为非数字字符
Queue提供了一个先进先出的集合 这表示从队列中取出记录项的顺序与插入到队列中的顺序相同 比如一个实际的队列 先来的人先服务
SortedList 为键/值对提供了顺序的存储空间
Sack提供了一个后进先出的集合 在该集合中 从堆栈中取出记录项的顺序与插入堆栈的顺序相反 考虑一堆碟子 最后放到该堆栈上的最先取出
StringCollection 提供了一个字符串集合
还有其他一些集合 但这里介绍的一些是您最常用的 可以调用Add方法向集合中添加数据 其参数依据使用的集合而不同 ·对于StringCollection 您只需提供要添加的字符串 例如
Dim Names As New StringCollection() Names Add( Dave ) Names Add( Chris )
要访问记录项 可以使用与数组相同的方法
NameTextBox Text=Names( )
该语句将返回Dave 因为这些名字是按照数字顺序添加的
HashTable并不相同 因为索引并不是基于数字的 而是基于字符串的 在StringCollection中 索引是数字 而且按照记录项添加的顺序自动分配 而在HashTable中 必须指定键以及需要添加的记录项 例如
Dim Names As New Hashtable() Names Add( Dave Sussman ) Names Add( Chris Hart )
cha138/Article/program/net/201311/15110相关参考
知识大全 ASP.NET入门教程 9.1.8 使用数组和集合[5]
ASP.NET入门教程9.1.8使用数组和集合[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET入门教程 9.1.8 使用数组和集合[4]
ASP.NET入门教程9.1.8使用数组和集合[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET入门教程 9.1.8 使用数组和集合[2]
ASP.NET入门教程9.1.8使用数组和集合[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET入门教程 9.1.9 决定使用数组还是使用集合
ASP.NET入门教程9.1.9决定使用数组还是使用集合 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 ASP.NET入门教程 1.3.9 错误和异常处理
ASP.NET入门教程1.3.9错误和异常处理 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 7.3.3 连接字符串和提供商
ASP.NET入门教程7.3.3连接字符串和提供商 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
知识大全 ASP.NET入门教程 1.3.1 一致性和个性化
ASP.NET入门教程1.3.1一致性和个性化 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[2]
ASP.NET入门教程10.5.3ASP.NET2.0的新特性[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]
ASP.NET入门教程10.5.3ASP.NET2.0的新特性[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
ASP.NET入门教程9.2.3循环[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!