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其初始状态,请在调用前调用ClearTrimToSize该方法。 剪裁空 Queue 将容量 Queue 设置为默认容量。

此方法是一个O(n)操作,其中 nCount

适用于

另请参阅