ImmutableList<T>.Replace Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| Replace(T, T, IEqualityComparer<T>) |
Ersätter det angivna elementet i den oföränderliga listan med ett nytt element. |
| Replace(T, T) |
Ersätter det angivna elementet i den oföränderliga listan med ett nytt element. |
Replace(T, T, IEqualityComparer<T>)
- Källa:
- ImmutableList_1.cs
- Källa:
- ImmutableList_1.cs
- Källa:
- ImmutableList_1.cs
- Källa:
- ImmutableList_1.cs
- Källa:
- ImmutableList_1.cs
- Källa:
- ImmutableList_1.cs
Ersätter det angivna elementet i den oföränderliga listan med ett nytt element.
public:
System::Collections::Immutable::ImmutableList<T> ^ Replace(T oldValue, T newValue, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public System.Collections.Immutable.ImmutableList<T> Replace(T oldValue, T newValue, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public System.Collections.Immutable.ImmutableList<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.ImmutableList<'T>
Public Function Replace (oldValue As T, newValue As T, equalityComparer As IEqualityComparer(Of T)) As ImmutableList(Of T)
Parametrar
- oldValue
- T
Elementet som ska ersättas i listan.
- newValue
- T
Elementet som ska ersättas oldValue med.
- equalityComparer
- IEqualityComparer<T>
Jämförelsen som ska användas för att söka efter likhet.
Returer
En ny lista med objektet ersatt, eller den här listan om det angivna objektet inte finns i den här listan.
Gäller för
Replace(T, T)
- Källa:
- ImmutableList_1.cs
- Källa:
- ImmutableList_1.cs
- Källa:
- ImmutableList_1.cs
- Källa:
- ImmutableList_1.cs
- Källa:
- ImmutableList_1.cs
- Källa:
- ImmutableList_1.cs
Ersätter det angivna elementet i den oföränderliga listan med ett nytt element.
public:
System::Collections::Immutable::ImmutableList<T> ^ Replace(T oldValue, T newValue);
public System.Collections.Immutable.ImmutableList<T> Replace(T oldValue, T newValue);
member this.Replace : 'T * 'T -> System.Collections.Immutable.ImmutableList<'T>
Public Function Replace (oldValue As T, newValue As T) As ImmutableList(Of T)
Parametrar
- oldValue
- T
Elementet som ska ersättas.
- newValue
- T
Elementet som ska ersättas oldValue med.
Returer
Den nya listan med det ersatta elementet, även om den är lika med det gamla elementet.
Undantag
oldValue finns inte i den oföränderliga listan.