ISet<T>.ExceptWith(IEnumerable<T>) Method

Definition

Removes all elements in the specified collection from the current set.

C#
public void ExceptWith(System.Collections.Generic.IEnumerable<T> other);

Parameters

other
IEnumerable<T>

The collection of items to remove from the set.

Exceptions

other is null.

Remarks

This method is an O(n) operation, where n is the number of elements in the other parameter.

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, 10
.NET Framework 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 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0