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。