MetalamaAPI documentationAspect APIMetalama.​Framework.​OptionsIncremental­Hash­SetRemove
Open sandboxFocus

IncrementalHashSet.Remove Method

Remove<T>(T)

Creates a IncrementalHashSet<T> that represents the option of removing an item from the collection.

Declaration
public static IncrementalHashSet<T> Remove<T>(T item)
Parameters
Type Name Description
T item
Returns
Type Description
IncrementalHashSet<T>
Type Parameters
Name Description
T

Remove<T>(T[])

Creates a IncrementalHashSet<T> that represents the option of removing items from the collection.

Declaration
public static IncrementalHashSet<T> Remove<T>(params T[] items)
Parameters
Type Name Description
T[] items
Returns
Type Description
IncrementalHashSet<T>
Type Parameters
Name Description
T

Remove<T>(IEnumerable<T>)

Creates a IncrementalHashSet<T> that represents the option of removing items from the collection.

Declaration
public static IncrementalHashSet<T> Remove<T>(IEnumerable<T> items)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<T> items
Returns
Type Description
IncrementalHashSet<T>
Type Parameters
Name Description
T