SortedSet<T>.SymmetricExceptWith(IEnumerable<T>) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wijzigt u het huidige SortedSet<T> object zodat het alleen elementen bevat die aanwezig zijn in het huidige object of in de opgegeven verzameling, maar niet beide.
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))
Parameters
- other
- IEnumerable<T>
De verzameling die moet worden vergeleken met het huidige SortedSet<T> object.
Implementeringen
Uitzonderingen
other is null.
Opmerkingen
Alle dubbele elementen in other worden genegeerd.
Als de other parameter een SortedSet<T> verzameling is met dezelfde gelijkheidsvergelijker als het huidige SortedSet<T> object, is deze methode een O(n log m) bewerking. Anders is deze methode een O(n log m) + O(n log n) bewerking, waarbij n het aantal elementen in other en m is Count.