ImmutableHashSet<T>.IImmutableSet<T>.SymmetricExcept(IEnumerable<T>) 方法

定义

创建一个不可变集,该集仅包含存在于当前集或指定集合(但不同时存在于两者中)中的元素。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>

要与当前集进行比较的集合。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.

适用于