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

Definition

Avgör om ett SortedSet<T> objekt är en supermängd av den angivna samlingen.

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

Parametrar

other
IEnumerable<T>

Samlingen som ska jämföras med det aktuella SortedSet<T> objektet.

Returer

true om objektet SortedSet<T> är en supermängd av other, annars , false.

Implementeringar

Undantag

other är null.

Kommentarer

Alla samlingar, inklusive den tomma uppsättningen, är superuppsättningar för den tomma uppsättningen. Den här metoden returnerar true därför om samlingen som representeras av parametern other är tom, även om det aktuella SortedSet<T> objektet är tomt.

Den här metoden returnerar false alltid om Count är mindre än antalet element i other.

Om samlingen som representeras av other är en SortedSet<T> samling med samma likhetsjämförare som det aktuella SortedSet<T> objektet är den här metoden en O(n) åtgärd. Annars är den här metoden en O(n + m) åtgärd, där n är antalet element i other och m är Count.

Gäller för