ImmutableHashSet<T>.IImmutableSet<T>.SymmetricExcept(IEnumerable<T>) ImmutableHashSet<T>.IImmutableSet<T>.SymmetricExcept(IEnumerable<T>) ImmutableHashSet<T>.IImmutableSet<T>.SymmetricExcept(IEnumerable<T>) Method

Определение

Создает неизменяемый набор, содержащий только элементы, которые есть либо в текущем наборе, либо в указанной коллекции, но не одновременно там и там.Creates an immutable set that contains only elements that are present either in the current set or in the specified collection, but not both.

 virtual System::Collections::Immutable::IImmutableSet<T> ^ System.Collections.Immutable.IImmutableSet<T>.SymmetricExcept(System::Collections::Generic::IEnumerable<T> ^ other) = System::Collections::Immutable::IImmutableSet<T>::SymmetricExcept;
System.Collections.Immutable.IImmutableSet<T> IImmutableSet<T>.SymmetricExcept (System.Collections.Generic.IEnumerable<T> other);
Function SymmetricExcept (other As IEnumerable(Of T)) As IImmutableSet(Of T) Implements IImmutableSet(Of T).SymmetricExcept

Параметры

other
IEnumerable<T> IEnumerable<T> IEnumerable<T>

Коллекция для сравнения с текущим набором.The collection to compare to the current set.

Возвраты

Новый набор, содержащий только элементы, которые есть либо в текущем наборе, либо в указанной коллекции, но не одновременно там и там.A new set that contains the elements that are present only in the current set or in the specified collection, but not both.

Реализации

Комментарии

Этот член представляет собой явную реализацию члена интерфейса.This member is an explicit interface member implementation. Он может использоваться, только если экземпляр ImmutableHashSet<T> приведен к типу интерфейса IImmutableSet<T>.It can be used only when the ImmutableHashSet<T> instance is cast to an IImmutableSet<T> interface.

Применяется к