IList接口
IList接口的所有属性和方法
Add()
Add()方法用于在集合中添加元素。对于数组,该方法会抛出NotSupportedException异常
Clear()
Clear()方法可清除数组中的所有元素。值类型设置为0,引用类型设置为null
Contains()
Contains()方法可以确定某个元素是否在数组中。其返回值是true或false。这个方法会对数组中的所有元素进行线性搜索,直到找到所需元素为止
IndexOf()
IndexOf()方法与Contains()方法类似,也是对数组中的所有元素进行线性搜索。不同的是,IndexOf()方法会返回所找到的第一个元素的索引
Insert() Remove() RemoveAt()
对于集合,Insert()方法用于插入元素,Remove()和RemoveAt()可删除元素。对于数组,这些方法都抛出NotSupportedException异常
IsFixedSize
数组的大小总是固定的,所以这个属性总是返回true
IsReadOnly
数组总是可以读/写的,所以这个属性返回false。第10章将介绍如何从数组中创建只读属性
Item
Item属性可以用整型索引访问数组
浙公网安备 33010602011771号