集合可以简单的理解为一个不定长度的数组,他的好处是初始化的时候不必知道数组到底有多长,而是在初始化之后对数据进行添加。
这种类型对数据库操作尤为有用,因为在执行查询语句的时候我们也不知道到底会返回多少行数据。
比如ArrayList al = new ArrayList();
al.Add("test1");
al.Add("test2");
al.Add("test3");
访问的时候还是用索引访问集合的元素al[0];al[1];al[2];
上面只是一个简单的例子,关于集合MS定义了IList接口,并有很多实现类,具体内容查查MSDN吧...能找到很多相关知道。 |