ImmutableList.Replace<T>(IImmutableList<T>, T, T) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vervangt het eerste gelijke element in de lijst door het opgegeven element.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::IImmutableList<T> ^ Replace(System::Collections::Immutable::IImmutableList<T> ^ list, T oldValue, T newValue);
public static System.Collections.Immutable.IImmutableList<T> Replace<T>(this System.Collections.Immutable.IImmutableList<T> list, T oldValue, T newValue);
static member Replace : System.Collections.Immutable.IImmutableList<'T> * 'T * 'T -> System.Collections.Immutable.IImmutableList<'T>
<Extension()>
Public Function Replace(Of T) (list As IImmutableList(Of T), oldValue As T, newValue As T) As IImmutableList(Of T)
Type parameters
- T
Het type items in de lijst.
Parameters
- list
- IImmutableList<T>
De lijst om te zoeken.
- oldValue
- T
Het element dat moet worden vervangen.
- newValue
- T
Het element waarmee het oude element moet worden vervangen.
Retouren
De nieuwe lijst, zelfs als de waarde die wordt vervangen gelijk is aan de nieuwe waarde voor die positie.
Uitzonderingen
oldValue bestaat niet in de lijst.