Queue.Count 屬性

定義

取得 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) 作業。

適用於