摘要: 字典对象: 字典对象是表示键值对的集合 字典对象有Hashtable(.net 1.0)及其泛型版本Dictionary<TKey,TValue> 字典对象还包括SortedList及其泛型版本SortedList<TKey,TValue>(SortedList按键进行排序) 字典对象实现了接口:I 阅读全文
posted @ 2017-02-09 14:55 水手哥 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 链表LinkedList 优点:插入元素快 缺点:查找元素慢 .net framework只提供了泛型版本 继承接口:ICollection<T>, IEnumerable<T>, ICollection, IEnumerable 常用方法和属性: AddFirst(LinkedListNode<T 阅读全文
posted @ 2017-02-09 11:49 水手哥 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 栈(Stack) 栈代表一个后进先出的集合 栈元素为Object类型 .net框架提供Stack<T>泛型栈类 压栈(Push)和出栈(Pop)是栈的基本操作,压栈入栈顶,出栈也出栈顶。 继承接口:IEnumerable,ICollections,ICloneable 常用方法和属性: void P 阅读全文
posted @ 2017-02-09 11:32 水手哥 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 队列(Queue) 队列代表一个先进先出的集合 队列元素为Object类型 .net框架提供Queue<T>泛型队列类 入队(Enqueue)和出队(Dequeue)是对列的基本操作,入队入队尾,出队出队头。 继承接口:IEnumerable,ICollections,ICloneable 常用方法 阅读全文
posted @ 2017-02-09 11:10 水手哥 阅读(1721) 评论(0) 推荐(0) 编辑
摘要: 数组(Array)特点: 初始化时规定长度 元素类型相同 数据存储连续,效率高 System.Collections.ArrayList : 初始化时无需规定长度,长度随存储的数据动态扩充与收缩 元素类型可以不相同,其内部使用object[]实现数据存储,因此会数据读写时会频敏装箱、拆箱从而影响效率 阅读全文
posted @ 2017-02-09 09:55 水手哥 阅读(1173) 评论(0) 推荐(0) 编辑