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 唯讀的。
備註
若不新增元素,此方法可減少佇列記憶體負擔。
要將 a Queue 重置到初始狀態,請先呼叫該 Clear 方法,再呼叫 TrimToSize。 修剪空位 Queue 會將 的容量 Queue 設定為預設容量。
此方法是一個 O(n) 運算,其中 n 為 Count。