SortedSet<T>.IntersectWith(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í.
Upraví aktuální SortedSet<T> objekt tak, aby obsahoval pouze prvky, které jsou také v zadané kolekci.
public:
virtual void IntersectWith(System::Collections::Generic::IEnumerable<T> ^ other);
public virtual void IntersectWith (System.Collections.Generic.IEnumerable<T> other);
abstract member IntersectWith : seq<'T> -> unit
override this.IntersectWith : seq<'T> -> unit
Public Overridable Sub IntersectWith (other As IEnumerable(Of T))
Parametry
- other
- IEnumerable<T>
Kolekce pro porovnání s aktuálním SortedSet<T> objektem.
Implementuje
Výjimky
other
je null
.
Poznámky
Tato metoda ignoruje všechny duplicitní prvky v other
souboru .
Pokud je kolekce reprezentovaná parametrem other
SortedSet<T> kolekce se stejným porovnávačem rovnosti jako aktuální SortedSet<T> objekt, je O(n)
tato metoda operace. V opačném případě je O(n + m)
tato metoda operací, kde n
je Count a m
je počet prvků v other
.