Queue.Count 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得 Queue 中所包含的項目數。
public:
virtual property int Count { int get(); };
public virtual int Count { get; }
member this.Count : int
Public Overridable ReadOnly Property Count As Integer
屬性值
Queue 中所包含的項目數。
實作
備註
的 Queue 容量是 可以儲存的項目 Queue 數目。 Count 是實際在中的 Queue項目數目。
的 Queue 容量一律大於或等於 Count。 如果 Count 超過新增元素時的容量,則會先重新配置內部數位,再複製舊元素並新增新元素,以自動增加容量。 新的容量是藉由將目前的容量乘以成長因數來決定,這是建構時 Queue 所決定的。 的容量 Queue 一律會以最小值來增加,而不論成長因數為何;1.0的成長因數不會防止 Queue 增加大小。
呼叫 即可減少 TrimToSize容量。
擷取這個屬性的值是 O(1)
作業。