ImmutableList<T>::Replace Method (T, T, IEqualityComparer<T>^)
Replaces the specified element in the immutable list with a new element.
Assembly: System.Collections.Immutable (in System.Collections.Immutable.dll)
public:
ImmutableList<T>^ Replace(
T oldValue,
T newValue,
IEqualityComparer<T>^ equalityComparer
)
Parameters
- oldValue
-
Type:
T
The element to replace in the list.
- newValue
-
Type:
T
The element to replace oldValue with.
- equalityComparer
-
Type:
System.Collections.Generic::IEqualityComparer<T>^
The comparer to use to check for equality.
Return Value
Type: System.Collections.Immutable::ImmutableList<T>^A new list with the object replaced, or this list if the specified object is not in this list.
Show: