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属性可以用整型索引访问数组

你可能感兴趣的:(list)