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

Definition

Bestimmt, ob ein SortedSet<T> Objekt eine Obermenge der angegebenen Auflistung ist.

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

Parameter

other
IEnumerable<T>

Die Auflistung, die mit dem aktuellen SortedSet<T> Objekt verglichen werden soll.

Gibt zurück

true wenn das SortedSet<T> Objekt eine Obermenge von other; andernfalls false.

Implementiert

Ausnahmen

other ist null.

Hinweise

Alle Auflistungen, einschließlich des leeren Satzes, sind Übersätze des leeren Satzes. Daher gibt diese Methode zurück true , wenn die durch den other Parameter dargestellte Auflistung leer ist, auch wenn das aktuelle SortedSet<T> Objekt leer ist.

Diese Methode gibt immer zurück false , wenn Count die Anzahl der Elemente in other.

Wenn es sich bei der auflistung, die durch other eine SortedSet<T> Auflistung mit dem gleichen Gleichheitsvergleich wie das aktuelle SortedSet<T> Objekt dargestellt wird, handelt es sich bei dieser Methode um einen O(n) Vorgang. Andernfalls ist diese Methode ein O(n + m) Vorgang, wobei n die Anzahl der Elemente in other und m ist Count.

Gilt für: