ImmutableHashSet<T>.SymmetricExcept(IEnumerable<T>) メソッド

定義

現在のセットと指定されたコレクションの (両方に存在するのではなく) どちらか一方に存在する要素だけが格納された、変更できないハッシュ セットを作成します。Creates an immutable hash set that contains only elements that are present either in the current set or in the specified collection, but not both.

public:
 System::Collections::Immutable::ImmutableHashSet<T> ^ SymmetricExcept(System::Collections::Generic::IEnumerable<T> ^ other);
public System.Collections.Immutable.ImmutableHashSet<T> SymmetricExcept (System.Collections.Generic.IEnumerable<T> other);
member this.SymmetricExcept : seq<'T> -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function SymmetricExcept (other As IEnumerable(Of T)) As ImmutableHashSet(Of T)

パラメーター

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.

適用対象