常用C# Arraylist的介绍

开发 后端
直接介绍常用C# Arraylist,Hashtable(关健字和值的查找表)和不常用的BitArray(位数组),Queue(先进先出的集合),SortedList(有序例表),Stack(后进先出的栈)等等。

C#语言有很多值得学习的地方,这里我们主要介绍常用C# Arraylist,包括介绍Arraylist的常用方法有以下三种:增加元素Add(),插入元素Insert(),删除元素Remove()等方面。

在C#当中,集合有我们常用C# Arraylist(动态数组),Hashtable(关健字和值的查找表)和不常用的BitArray(位数组),Queue(先进先出的集合),SortedList(有序例表),Stack(后进先出的栈)等等。

其实集合就是将一组有序的数据组合在一起并能对其进行有效的处理。在这里我们主要介绍常用C# Arraylist与Hashtable。

Arraylist

类似于一维动态数组,在Arraylist中可以存放任何对像,Arraylist的常用方法有以下三种:增加元素Add(),插入元素Insert(),删除元素Remove()。

using System.Collections;  
public static void Main()  
{  
ArrayList arr = new ArrayList();  
arr.Add(10);//为集合添加一个值  
arr.Add(10);//添加第二个值  
arr.Insert(0, 8);//在第0索引位置插入一个值8  
Console.WriteLine(arr.IndexOf(10, 2));  
//搜索指从索引从0到2的值为10的数量.  
foreach (int a in arr)//遍历集合arr  
{  
Console.WriteLine(a);  
}  
 

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.

Hashtable

是用来存入键/值对的集合,如果有需要同时存放键并对应有值的时候我们可以用Hashtable 。

【编辑推荐】

  1. C#运用Trace语句
  2. C#调用ImOK学习笔记
  3. C#实现OLE DB的DB2开发
  4. C#使用ADOX学习经验
  5. C#信息架构视图
责任编辑:佚名 来源: 博客园
相关推荐

2009-08-12 18:35:36

C# ArrayLis

2009-07-31 15:52:47

C#常用函数

2009-08-14 17:45:52

C# ArrayLis

2009-09-07 15:40:06

2009-07-31 14:15:38

C# 构造函数

2009-08-04 08:48:44

C#内置特性

2009-08-12 09:41:28

C# Director

2009-08-18 16:45:40

C# Raw Sock

2009-09-03 15:57:11

C# SystemMe

2009-08-12 15:43:02

操作C# Datase

2009-08-12 15:34:40

C# DBNull

2009-08-25 10:24:29

C# delegate

2009-08-17 16:47:51

C# Anonymou

2009-08-10 16:30:56

C# BitmapDa

2009-09-02 17:20:50

C# Parsing

2009-09-02 11:02:57

C#动态数组

2009-08-05 18:28:05

C#异常处理

2009-09-17 18:07:22

C#动态数组

2009-08-03 14:54:23

值类型C#

2009-08-03 14:09:15

C#调用API
点赞
收藏

51CTO技术栈公众号