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

Definition

Modifies the current set so that it contains only elements that are present either in the current set or in the specified collection, but not both.

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

Parameters

other
IEnumerable<T>

The collection to compare to the current set.

Exceptions

other is null.

Remarks

Any duplicate elements in other are ignored.

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 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