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 唯讀的。

備註

若不新增元素,此方法可減少佇列記憶體負擔。

要將 a Queue 重置到初始狀態,請先呼叫該 Clear 方法,再呼叫 TrimToSize。 修剪空位 Queue 會將 的容量 Queue 設定為預設容量。

此方法是一個 O(n) 運算,其中 nCount

適用於

另請參閱