SortedSet<T>.Overlaps(IEnumerable<T>) Method

Definition

Determines whether the current SortedSet<T> object and a specified collection share common elements.

C#
public bool Overlaps(System.Collections.Generic.IEnumerable<T> other);

Parameters

other
IEnumerable<T>

The collection to compare to the current SortedSet<T> object.

Returns

true if the SortedSet<T> object and other share at least one common element; otherwise, false.

Implements

Exceptions

other is null.

Remarks

Any duplicate elements in other are ignored.

This method is an O(n log m) operation, where m is Count and n is the number of elements in other.

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.6, 2.0, 2.1
UWP 10.0