ImmutableList.Replace<T>(IImmutableList<T>, T, T) Methode

Definitie

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.

Van toepassing op