ImmutableArray<T>.Replace Método
Definición
Sobrecargas
Replace(T, T) |
Busca el primer elemento de la matriz igual al valor especificado y reemplaza el valor por el nuevo valor especificado.Finds the first element in the array equal to the specified value and replaces the value with the specified new value. |
Replace(T, T, IEqualityComparer<T>) |
Busca el primer elemento de la matriz igual al valor especificado y reemplaza el valor por el nuevo valor especificado.Finds the first element in the array equal to the specified value and replaces the value with the specified new value. |
Replace(T, T)
Busca el primer elemento de la matriz igual al valor especificado y reemplaza el valor por el nuevo valor especificado.Finds the first element in the array equal to the specified value and replaces the value with the specified new value.
public:
System::Collections::Immutable::ImmutableArray<T> Replace(T oldValue, T newValue);
public System.Collections.Immutable.ImmutableArray<T> Replace (T oldValue, T newValue);
member this.Replace : 'T * 'T -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Replace (oldValue As T, newValue As T) As ImmutableArray(Of T)
Parámetros
- oldValue
- T
Valor para buscar y reemplazar en la matriz.The value to find and replace in the array.
- newValue
- T
Valor con el que se va a reemplazar oldvalue
.The value to replace the oldvalue
with.
Devoluciones
Una nueva matriz que contiene newValue
incluso si los valores nuevos y antiguos son los mismos.A new array that contains newValue
even if the new and old values are the same.
Excepciones
oldValue
no se encuentra en la matriz.oldValue
is not found in the array.
Se aplica a
Replace(T, T, IEqualityComparer<T>)
Busca el primer elemento de la matriz igual al valor especificado y reemplaza el valor por el nuevo valor especificado.Finds the first element in the array equal to the specified value and replaces the value with the specified new value.
public:
System::Collections::Immutable::ImmutableArray<T> Replace(T oldValue, T newValue, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public System.Collections.Immutable.ImmutableArray<T> Replace (T oldValue, T newValue, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public System.Collections.Immutable.ImmutableArray<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.ImmutableArray<'T>
Public Function Replace (oldValue As T, newValue As T, equalityComparer As IEqualityComparer(Of T)) As ImmutableArray(Of T)
Parámetros
- oldValue
- T
Valor para buscar y reemplazar en la matriz.The value to find and replace in the array.
- newValue
- T
Valor con el que se va a reemplazar oldvalue
.The value to replace the oldvalue
with.
- equalityComparer
- IEqualityComparer<T>
Comparador de igualdad a usar para comparar los valores.The equality comparer to use to compare values.
Devoluciones
Una nueva matriz que contiene newValue
incluso si los valores nuevos y antiguos son los mismos.A new array that contains newValue
even if the new and old values are the same.
Excepciones
oldValue
no se encuentra en la matriz.oldValue
is not found in the array.