Queue.TrimToSize 方法

定義

將容量設為 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) ,其中 nCount

適用於

另請參閱