为什么使用集合
之前有讲过数组,用来存储多个相同数据类型的集合。但是数组的长度是固定不可变的,所以在实际项目中,如果数据集需要动态添加扩充,则数组很容易饱和。且数组在操作时,如果遇到复杂的业务环境,操作起来也颇为繁琐,甚至无法实现。于是我们需要用到C#中的集合类型
集合一般是一组由类实例化的对象组成的数据集,方便统一组织和操作对象。集合的优点是
①其大小可以动态调整,这样在面对复杂的业务时,如果需要动态新增,集合也可以动态调整。
②可以存储任意类型的对象,数组在使用时会有强制类型约定,但是集合可以做到不同数据类型存储。
③集合提供了很多方法对集合中的对象进行操作。
C#中集合定义在System.Collections命名空间下。集合类型有: