ImmutableArray<T>.Replace Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Replace(T, T) |
Vyhledá první prvek v poli, který se rovná zadané hodnotě, a nahradí hodnotu zadanou novou hodnotou. |
Replace(T, T, IEqualityComparer<T>) |
Vyhledá první prvek v poli, který se rovná zadané hodnotě, a nahradí hodnotu zadanou novou hodnotou. |
Replace(T, T)
- Zdroj:
- ImmutableArray_1.cs
- Zdroj:
- ImmutableArray_1.cs
- Zdroj:
- ImmutableArray_1.cs
Vyhledá první prvek v poli, který se rovná zadané hodnotě, a nahradí hodnotu zadanou novou hodnotou.
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)
Parametry
- oldValue
- T
Hodnota, která má být v poli nalezena a nahrazena.
- newValue
- T
Hodnota, kterou chcete nahradit oldvalue
hodnotou.
Návraty
Nové pole, které obsahuje newValue
i v případě, že jsou nové a staré hodnoty stejné.
Výjimky
oldValue
v poli nebyl nalezen.
Platí pro
Replace(T, T, IEqualityComparer<T>)
- Zdroj:
- ImmutableArray_1.cs
- Zdroj:
- ImmutableArray_1.cs
- Zdroj:
- ImmutableArray_1.cs
Vyhledá první prvek v poli, který se rovná zadané hodnotě, a nahradí hodnotu zadanou novou hodnotou.
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);
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)
Parametry
- oldValue
- T
Hodnota, která má být v poli nalezena a nahrazena.
- newValue
- T
Hodnota, kterou chcete nahradit oldvalue
hodnotou.
- equalityComparer
- IEqualityComparer<T>
Porovnávače rovnosti, který se má použít k porovnání hodnot.
Návraty
Nové pole, které obsahuje newValue
i v případě, že jsou nové a staré hodnoty stejné.
Výjimky
oldValue
v poli nebyl nalezen.