C#集合

1.集合的类型要实现IEnumerator,IEnumerable接口的才能使用foreach。集合的类型包括array arraylist list hasTabale dictionary sortList stack queue

2.Array

a.一般数组 int[] a=new int[4];int []a=new int[4]{1,2,3,4};int[]a={1,2,3,4};

b.多维数组 int[,] a=new int[2,3]; int[,] a={{1,2},{2,3}}

c.数组的数组int[][]a=new int[2][]; int a[][]={new int[]{1,2,3},new int[]{1,2,3,4}};

2.ArrayList和List

ArrayList可以存储任何的类型List只能存储指定的类型

3.Hashtable,Dictionary

Hashtable可以存储任何类型的键值对,Dictionary只能存储指定类型的键值对

4.SortedList

按照key排序的List

5.Stack Queue

栈结合,队列。有各自方法。

 

posted @ 2015-04-19 20:09  kkloveit  阅读(101)  评论(0编辑  收藏  举报