容量を Queue 内にある実際の要素数に設定します。
Public Overridable Sub TrimToSize()
[C#]
public virtual void TrimToSize();
[C++]
public: virtual void TrimToSize();
[JScript]
public function TrimToSize();
例外
例外の種類 | 条件 |
---|---|
NotSupportedException | Queue が読み取り専用です。 |
解説
今後リストに要素が追加されないことがわかっている場合は、このメソッドを使用して、リストのメモリ オーバーヘッドを最小化できます。
リスト内のすべての要素を完全に消去するには、 TrimToSize を呼び出す前に、 Clear メソッドを呼び出します。空の Queue に対して TrimToSize メソッドを使用すると、 Queue の容量は 0 ではなく、既定値に設定されます。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
Queue クラス | Queue メンバ | System.Collections 名前空間 | Clear | Count