CollectionBase.Clear メソッド

定義

CollectionBase インスタンスからすべてのオブジェクトを削除します。Removes all objects from the CollectionBase instance. このメソッドはオーバーライドできません。This method cannot be overridden.

public:
 virtual void Clear();
public void Clear ();
abstract member Clear : unit -> unit
override this.Clear : unit -> unit
Public Sub Clear ()

実装

注釈

Count が0に設定されています。Count is set to zero.

このメソッドは O(n) 操作です。ここで、 nCount です。This method is an O(n) operation, where n is Count.

コレクションがクリアされる前または後にカスタムアクションを実行するには、保護されたメソッドまたはメソッドをオーバーライドし OnClear OnClearComplete ます。To perform custom actions before or after the collection is cleared, override the protected OnClear or OnClearComplete method.

適用対象