线性表
线性表是线性结构的抽象(Abstract)
特点:结构中的数据元素之间存在一对一的线性关系,这种一对一的关系指的是数据元素之间 的位置关系。
如图:
出第一位置的数据元素外,其它数据元素的位置前都只有一个数据元素,也就是说数据元素是一个接一个排列的。因此,我们可以把线性表想象成一种数据元素序列的数据结构。
在C#中,提供了泛型接口IList<T>,实现了List<T>接口的类有List<T>位于System.Collections.Generic
下面我们来动手举一个例子:
存储字符串List<string>,在线性表中存储一些东西strList.Add
如果要对线性表中数据进行操作,可以使用Remove Clear CopyTo等进行操作。