ImmutableList<T>.Replace Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Replace(T, T, IEqualityComparer<T>) |
Remplace l’élément spécifié dans la liste immuable par un nouvel élément. |
Replace(T, T) |
Remplace l’élément spécifié dans la liste immuable par un nouvel élément. |
Replace(T, T, IEqualityComparer<T>)
- Source:
- ImmutableList_1.cs
- Source:
- ImmutableList_1.cs
- Source:
- ImmutableList_1.cs
Remplace l’élément spécifié dans la liste immuable par un nouvel élément.
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)
Paramètres
- oldValue
- T
Élément à remplacer dans la liste.
- newValue
- T
Élément à remplacer oldValue
avec.
- equalityComparer
- IEqualityComparer<T>
Comparateur à utiliser pour vérifier l’égalité.
Retours
Nouvelle liste avec l’objet remplacé, ou cette liste si l’objet spécifié n’est pas dans cette liste.
S’applique à
Replace(T, T)
- Source:
- ImmutableList_1.cs
- Source:
- ImmutableList_1.cs
- Source:
- ImmutableList_1.cs
Remplace l’élément spécifié dans la liste immuable par un nouvel élément.
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)
Paramètres
- oldValue
- T
Élément à remplacer.
- newValue
- T
Élément à remplacer oldValue
avec.
Retours
Nouvelle liste avec l’élément remplacé, même s’il est identique à l’ancien élément.
Exceptions
oldValue
n’existe pas dans la liste immuable.