时间:2022-12-30 11:45:09 | 栏目:.NET代码 | 点击:次
数组具有以下的特点:
动态数组具有以下的特点:
泛型List具有以下的特点:
双向链表具有如下特点:
堆栈具有如下特点:
链表具有以下特点:
字典具有以下特点:
Array | 需要处理的元素数量确定并且需要使用下标进行访问时可以考虑,不过建议使用List<T>。 |
ArrayList | 不推荐使用,建议使用泛型List<T>。 |
泛型List<T> | 需要处理的元素数量不确定时,通常建议使用。 |
LiskedList<T> | 链表适合元素数量不固定,而且需要经常增减节点的情况,链表增减元素效率高。 |
Queue<T> | 队列适合于先进先出的情况。 |
Stack<T> | 堆栈适合于先进后出的情况。 |
Dictionary<K,T> | 字典适合于需要键值对操作的情况。 |