SortedSet<T>.SetEquals(IEnumerable<T>) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda aktuální SortedSet<T> objekt a zadaná kolekce obsahují stejné prvky.
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
Parametry
- other
- IEnumerable<T>
Kolekce pro porovnání s aktuálním SortedSet<T> objektem.
Návraty
true
pokud je aktuální SortedSet<T> objekt roven hodnotě other
; v opačném případě . false
Implementuje
Výjimky
other
je null
.
Poznámky
Tato metoda ignoruje pořadí prvků a všechny duplicitní prvky v other
.
Pokud je SortedSet<T> kolekce reprezentovaná kolekcí other
se stejným porovnávačem rovnosti jako aktuální SortedSet<T> objekt, je O(log n)
tato metoda operace. Jinak je O(n + m)
tato metoda operace, kde n
je počet prvků v other
a m
je Count.