ImmutableList<T>.Builder.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, IEqualityComparer<T>) |
Nahradí první prvek equal v seznamu zadaným elementem. |
Replace(T, T) |
Nahradí první prvek equal v seznamu zadaným elementem. |
Replace(T, T, IEqualityComparer<T>)
Nahradí první prvek equal v seznamu zadaným elementem.
public:
void Replace(T oldValue, T newValue, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public void Replace (T oldValue, T newValue, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member this.Replace : 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> unit
Public Sub Replace (oldValue As T, newValue As T, equalityComparer As IEqualityComparer(Of T))
Parametry
- oldValue
- T
Prvek, který se má nahradit.
- newValue
- T
Prvek, kterým se má nahradit starý prvek.
- equalityComparer
- IEqualityComparer<T>
Porovnávače rovnosti, který se má použít při hledání.
Pokud null
se použije . Default
Výjimky
Stará hodnota v seznamu neexistuje.
Platí pro
Replace(T, T)
Nahradí první prvek equal v seznamu zadaným elementem.
public:
void Replace(T oldValue, T newValue);
public void Replace (T oldValue, T newValue);
member this.Replace : 'T * 'T -> unit
Public Sub Replace (oldValue As T, newValue As T)
Parametry
- oldValue
- T
Prvek, který se má nahradit.
- newValue
- T
Prvek, kterým se má nahradit starý prvek.
Výjimky
Stará hodnota v seznamu neexistuje.