ImmutableList<T>.IImmutableList<T>.Replace 方法

定义

将列表中的某个元素替换为指定的元素。

C#
System.Collections.Immutable.IImmutableList<T> IImmutableList<T>.Replace (T oldValue, T newValue, System.Collections.Generic.IEqualityComparer<T> equalityComparer);

参数

oldValue
T

要替换的元素。

newValue
T

用于替换旧元素的元素。

equalityComparer
IEqualityComparer<T>

要在搜索中使用的相等性比较器。

返回

新列表。

实现

例外

列表中不存在 oldValue

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0