如果所存儲的第一個對象正是要使用的第一個對象,就要使用Queue(隊列),例如:
沿著單向街道行進的車流排隊的人不掛機等候客戶支持熱線服務的客戶所有按先來先服務原則處理的情況Queue 類的一些常用的 屬性:
屬性 | 描述 |
---|---|
Count | 獲取 Queue 中包含的元素個數。 |
Queue 類的一些常用的 方法:
序號 | 方法名 & 描述 |
---|---|
1 | public virtual void Clear(); 從 Queue 中移除所有的元素。 |
2 | public virtual bool Contains( object obj ); 判斷某個元素是否在 Queue 中。 |
3 | public virtual object Dequeue() 移除并返回在 Queue 的開頭的對象。 |
4 | public virtual void Enqueue( object obj ); 向 Queue 的末尾添加一個對象。 |
5 | public virtual object[] ToArray(); 復制 Queue 到一個新的數組中。 |
6 | public virtual void TrimToSize(); 設置容量為 Queue 中元素的實際個數。 |
新聞熱點
疑難解答