C# Queue<T>
命名空间:System.Collections.Generic
基本等同于 Java 的 ArrayQueue<T>
构造函数
和 List<T>
相同。
属性
Count
:获取元素数。
方法
Enqueue(T)
:入队。Dequeue()
:出队。Peek()
:查看队首元素。Clear()
:移除所有元素。ToArray()
:将元素复制到新数组中。顺序为队首到队尾。
线程安全
ConcurrentQueue<T>
。
命名空间:System.Collections.Generic
基本等同于 Java 的 ArrayQueue<T>
和 List<T>
相同。
Count
:获取元素数。Enqueue(T)
:入队。Dequeue()
:出队。Peek()
:查看队首元素。Clear()
:移除所有元素。ToArray()
:将元素复制到新数组中。顺序为队首到队尾。ConcurrentQueue<T>
。