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
栈结合,队列。有各自方法。