Bagikan melalui


ImmutableList<T>.Replace Metode

Definisi

Overload

Replace(T, T, IEqualityComparer<T>)

Mengganti elemen yang ditentukan dalam daftar yang tidak dapat diubah dengan elemen baru.

Replace(T, T)

Mengganti elemen yang ditentukan dalam daftar yang tidak dapat diubah dengan elemen baru.

Replace(T, T, IEqualityComparer<T>)

Sumber:
ImmutableList_1.cs
Sumber:
ImmutableList_1.cs
Sumber:
ImmutableList_1.cs

Mengganti elemen yang ditentukan dalam daftar yang tidak dapat diubah dengan elemen baru.

public:
 System::Collections::Immutable::ImmutableList<T> ^ Replace(T oldValue, T newValue, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public System.Collections.Immutable.ImmutableList<T> Replace (T oldValue, T newValue, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public System.Collections.Immutable.ImmutableList<T> Replace (T oldValue, T newValue, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member this.Replace : 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.ImmutableList<'T>
Public Function Replace (oldValue As T, newValue As T, equalityComparer As IEqualityComparer(Of T)) As ImmutableList(Of T)

Parameter

oldValue
T

Elemen yang akan diganti dalam daftar.

newValue
T

Elemen yang akan digantikan oldValue .

equalityComparer
IEqualityComparer<T>

Pembanding yang digunakan untuk memeriksa kesetaraan.

Mengembalikan

Daftar baru dengan objek diganti, atau daftar ini jika objek yang ditentukan tidak ada dalam daftar ini.

Berlaku untuk

Replace(T, T)

Sumber:
ImmutableList_1.cs
Sumber:
ImmutableList_1.cs
Sumber:
ImmutableList_1.cs

Mengganti elemen yang ditentukan dalam daftar yang tidak dapat diubah dengan elemen baru.

public:
 System::Collections::Immutable::ImmutableList<T> ^ Replace(T oldValue, T newValue);
public System.Collections.Immutable.ImmutableList<T> Replace (T oldValue, T newValue);
member this.Replace : 'T * 'T -> System.Collections.Immutable.ImmutableList<'T>
Public Function Replace (oldValue As T, newValue As T) As ImmutableList(Of T)

Parameter

oldValue
T

Elemen yang akan diganti.

newValue
T

Elemen yang akan digantikan oldValue .

Mengembalikan

Daftar baru dengan elemen yang diganti, bahkan jika sama dengan elemen lama.

Pengecualian

oldValue tidak ada dalam daftar yang tidak dapat diubah.

Berlaku untuk