在C#中,Queue类表示一个先进先出(FIFO)的集合,用于存储对象。以下是Queue类的语法和参数说明:
语法:
Queue<T> queue = new Queue<T>();
参数说明:
- T:指定Queue中存储的元素类型。
- Count:获取Queue中元素的数量。
- Clear():清空Queue中的所有元素。
- Contains(T item):确定指定元素是否在Queue中。
- Dequeue():移除并返回Queue的前端元素。
- Enqueue(T item):在Queue的末尾添加一个元素。
- Peek():返回Queue的前端元素但不移除。
- TrimExcess():将Queue的容量设置为其当前元素的数量,减小Queue的大小到最佳值。