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

Definition

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

public:
 virtual bool IsSubsetOf(System::Collections::Generic::IEnumerable<T> ^ other);
public bool IsSubsetOf(System.Collections.Generic.IEnumerable<T> other);
abstract member IsSubsetOf : seq<'T> -> bool
override this.IsSubsetOf : seq<'T> -> bool
Public Function IsSubsetOf (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 det aktuella SortedSet<T> objektet är en delmängd av other, annars , false.

Implementeringar

Undantag

other är null.

Kommentarer

En tom uppsättning är en delmängd av en annan samling, inklusive en tom uppsättning. Därför returnerar true den här metoden om samlingen som representeras av det aktuella SortedSet<T> objektet är tom, även om parametern other är en tom uppsättning.

Den här metoden returnerar false alltid om Count är större ä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 Count och m är antalet element i other.

Gäller för