CollectionBase.Clear Method

Definition

Removes all objects from the CollectionBase instance. This method cannot be overridden.

C#
public void Clear ();

Implements

Remarks

Count is set to zero.

This method is an O(n) operation, where n is Count.

To perform custom actions before or after the collection is cleared, override the protected OnClear or OnClearComplete method.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0