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

Definition

Avgör om det aktuella SortedSet<T> objektet och den angivna samlingen innehåller samma element.

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

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 lika med other, annars , false.

Implementeringar

Undantag

other är null.

Kommentarer

Den här metoden ignorerar ordningen på element och eventuella duplicerade 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(log 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