ImmutableHashSet<T>.IImmutableSet<T>.Remove(T) メソッド

定義

この変更できないセットから、指定した要素を削除します。Removes the specified element from this immutable set.

 virtual System::Collections::Immutable::IImmutableSet<T> ^ System.Collections.Immutable.IImmutableSet<T>.Remove(T item) = System::Collections::Immutable::IImmutableSet<T>::Remove;
System.Collections.Immutable.IImmutableSet<T> IImmutableSet<T>.Remove (T item);
Function Remove (item As T) As IImmutableSet(Of T) Implements IImmutableSet(Of T).Remove

パラメーター

item
T

削除する要素です。The element to remove.

戻り値

指定した要素が削除された新しいセット。セット内に要素が見つからない場合は、現在のセット。A new set with the specified element removed, or the current set if the element cannot be found in the set.

実装

注釈

このメンバーは、明示的なインターフェイス メンバーの実装です。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.

適用対象