SortedSet<T>.SymmetricExceptWith(IEnumerable<T>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ändert das aktuelle SortedSet<T>-Objekt, sodass es nur Elemente enthält, die entweder im aktuellen Objekt oder in der angegebenen Auflistung, nicht jedoch in beiden vorhanden sind.
public:
virtual void SymmetricExceptWith(System::Collections::Generic::IEnumerable<T> ^ other);
public void SymmetricExceptWith (System.Collections.Generic.IEnumerable<T> other);
abstract member SymmetricExceptWith : seq<'T> -> unit
override this.SymmetricExceptWith : seq<'T> -> unit
Public Sub SymmetricExceptWith (other As IEnumerable(Of T))
Parameter
- other
- IEnumerable<T>
Die Auflistung, die mit dem aktuellen SortedSet<T>-Objekt verglichen werden soll.
Implementiert
Ausnahmen
other
ist null
.
Hinweise
Alle doppelten Elemente in other
werden ignoriert.
Wenn der other
Parameter eine SortedSet<T> Auflistung mit dem gleichen Gleichheitsvergleich wie das aktuelle SortedSet<T> Objekt ist, ist diese Methode ein O(n log m)
Vorgang. Andernfalls ist diese Methode ein O(n log m) + O(n log n)
Vorgang, wobei n
die Anzahl der Elemente in other
und m
ist Count.