SortedSet<T>.SetEquals(IEnumerable<T>) Methode

Definition

Bestimmt, ob das aktuelle SortedSet<T>-Objekt und die angegebene Auflistung dieselben Elemente enthalten.Determines whether the current SortedSet<T> object and the specified collection contain the same elements.

public:
 virtual bool SetEquals(System::Collections::Generic::IEnumerable<T> ^ other);
public bool SetEquals (System.Collections.Generic.IEnumerable<T> other);
abstract member SetEquals : seq<'T> -> bool
override this.SetEquals : seq<'T> -> bool
Public Function SetEquals (other As IEnumerable(Of T)) As Boolean

Parameter

other
IEnumerable<T>

Die Auflistung, die mit dem aktuellen SortedSet<T>-Objekt verglichen werden soll.The collection to compare to the current SortedSet<T> object.

Gibt zurück

true, wenn das aktuelle SortedSet<T>-Objekt other entspricht, andernfalls false.true if the current SortedSet<T> object is equal to other; otherwise, false.

Implementiert

Ausnahmen

other ist null.other is null.

Hinweise

Diese Methode ignoriert die Reihenfolge der Elemente und aller doppelten Elemente in other.This method ignores the order of elements and any duplicate elements in other.

Wenn die durch other dargestellte Auflistung eine SortedSet<T> Auflistung mit demselben Gleichheits Vergleich wie das aktuelle SortedSet<T> Objekt ist, ist diese Methode ein O(log n) Vorgang.If the collection represented by other is a SortedSet<T> collection with the same equality comparer as the current SortedSet<T> object, this method is an O(log n) operation. Andernfalls ist diese Methode ein O(n + m) Vorgang, bei dem n die Anzahl der Elemente in other und m Countist.Otherwise, this method is an O(n + m) operation, where n is the number of elements in other and m is Count.

Gilt für: