Queue.TrimToSize 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將容量設為 Queue 中的實際項目數目。
public:
virtual void TrimToSize();
public virtual void TrimToSize ();
abstract member TrimToSize : unit -> unit
override this.TrimToSize : unit -> unit
Public Overridable Sub TrimToSize ()
例外狀況
備註
如果佇列中不會新增任何新元素,這個方法可用來將佇列的記憶體額外負荷降至最低。
若要將 重設為 Queue 其初始狀態,請先呼叫 Clear 方法,再呼叫 TrimToSize。 修剪空白 Queue 會將的 Queue 容量設定為預設容量。
這個方法是作業 O(n)
,其中 n
是 Count。