ImmutableArray<T>.Replace Methode

Definition

Überlädt

Name Beschreibung
Replace(T, T, IEqualityComparer<T>)

Sucht das erste Element im Array gleich dem angegebenen Wert und ersetzt den Wert durch den angegebenen neuen Wert.

Replace(T, T)

Sucht das erste Element im Array gleich dem angegebenen Wert und ersetzt den Wert durch den angegebenen neuen Wert.

Replace(T, T, IEqualityComparer<T>)

Sucht das erste Element im Array gleich dem angegebenen Wert und ersetzt den Wert durch den angegebenen neuen Wert.

public:
 System::Collections::Immutable::ImmutableArray<T> Replace(T oldValue, T newValue, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public System.Collections.Immutable.ImmutableArray<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.ImmutableArray<'T>
Public Function Replace (oldValue As T, newValue As T, equalityComparer As IEqualityComparer(Of T)) As ImmutableArray(Of T)

Parameter

oldValue
T

Der Wert, der im Array gesucht und ersetzt werden soll.

newValue
T

Der Wert, durch den der oldvalue Wert ersetzt werden soll.

equalityComparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der zum Vergleichen von Werten verwendet werden soll.

Gibt zurück

Ein neues Array, das auch dann enthalten newValue ist, wenn die neuen und alten Werte identisch sind.

Ausnahmen

oldValue wird im Array nicht gefunden.

Gilt für:

Replace(T, T)

Sucht das erste Element im Array gleich dem angegebenen Wert und ersetzt den Wert durch den angegebenen neuen Wert.

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

Parameter

oldValue
T

Der Wert, der im Array gesucht und ersetzt werden soll.

newValue
T

Der Wert, durch den der oldvalue Wert ersetzt werden soll.

Gibt zurück

Ein neues Array, das auch dann enthalten newValue ist, wenn die neuen und alten Werte identisch sind.

Ausnahmen

oldValue wird im Array nicht gefunden.

Gilt für: