ImmutableArray<T>.IImmutableList<T>.Replace Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dizideki belirtilen değere eşit ilk öğeyi bulur ve değeri belirtilen yeni değerle değiştirir.
virtual System::Collections::Immutable::IImmutableList<T> ^ System.Collections.Immutable.IImmutableList<T>.Replace(T oldValue, T newValue, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer) = System::Collections::Immutable::IImmutableList<T>::Replace;
System.Collections.Immutable.IImmutableList<T> IImmutableList<T>.Replace (T oldValue, T newValue, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
abstract member System.Collections.Immutable.IImmutableList<T>.Replace : 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.IImmutableList<'T>
override this.System.Collections.Immutable.IImmutableList<T>.Replace : 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.IImmutableList<'T>
Function Replace (oldValue As T, newValue As T, equalityComparer As IEqualityComparer(Of T)) As IImmutableList(Of T) Implements IImmutableList(Of T).Replace
Parametreler
- oldValue
- T
Dizide bulunacak ve değiştirilecek değer.
- newValue
- T
ile değiştirilmeye değer oldvalue
.
- equalityComparer
- IEqualityComparer<T>
Değerleri karşılaştırmak için kullanılacak eşitlik karşılaştırıcısı.
Döndürülenler
Yeni ve eski değerler aynı olsa bile içeren newValue
yeni bir dizi.
Uygulamalar
Özel durumlar
oldValue
dizisinde bulunamadı.
Açıklamalar
Bu üye, açık bir arabirim üyesi uygulamasıdır. Yalnızca örnek bir IImmutableList<T> arabirime ImmutableArray<T> yayınlandığında kullanılabilir.