ImmutableArrayExtensions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona invalidaciones de método de extensión LINQ que son más eficaces para ImmutableArray<T> instancias que los métodos LINQ estándar.
public ref class ImmutableArrayExtensions abstract sealed
public static class ImmutableArrayExtensions
type ImmutableArrayExtensions = class
Public Module ImmutableArrayExtensions
- Herencia
-
ImmutableArrayExtensions
Métodos
| Nombre | Description |
|---|---|
| Aggregate<T>(ImmutableArray<T>, Func<T,T,T>) |
Aplica una función a una secuencia de elementos de forma acumulativa. |
| Aggregate<TAccumulate,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>) |
Aplica una función a una secuencia de elementos de forma acumulativa. |
| Aggregate<TAccumulate,TResult,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>, Func<TAccumulate,TResult>) |
Aplica una función a una secuencia de elementos de forma acumulativa. |
| All<T>(ImmutableArray<T>, Func<T,Boolean>) |
Obtiene un valor que indica si todos los elementos de esta matriz coinciden con una condición determinada. |
| Any<T>(ImmutableArray<T>, Func<T,Boolean>) |
Obtiene un valor que indica si la matriz contiene elementos que coinciden con una condición especificada. |
| Any<T>(ImmutableArray<T>.Builder) |
Devuelve un valor que indica si esta colección contiene elementos. |
| Any<T>(ImmutableArray<T>) |
Obtiene un valor que indica si la matriz contiene elementos. |
| ElementAt<T>(ImmutableArray<T>, Int32) |
Devuelve el elemento en un índice especificado de la matriz. |
| ElementAtOrDefault<T>(ImmutableArray<T>, Int32) |
Devuelve el elemento de un índice especificado en una secuencia o un valor predeterminado si el índice está fuera del intervalo. |
| First<T>(ImmutableArray<T>, Func<T,Boolean>) |
Devuelve el primer elemento de una secuencia que satisface una condición especificada. |
| First<T>(ImmutableArray<T>.Builder) |
Devuelve el primer elemento de la colección. |
| First<T>(ImmutableArray<T>) |
Devuelve el primer elemento de una matriz. |
| FirstOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Devuelve el primer elemento de la secuencia que satisface una condición o un valor predeterminado si no se encuentra ningún elemento de este tipo. |
| FirstOrDefault<T>(ImmutableArray<T>.Builder) |
Devuelve el primer elemento de la colección o el valor predeterminado si la colección está vacía. |
| FirstOrDefault<T>(ImmutableArray<T>) |
Devuelve el primer elemento de una secuencia o un valor predeterminado si la secuencia no contiene elementos. |
| Last<T>(ImmutableArray<T>, Func<T,Boolean>) |
Devuelve el último elemento de una secuencia que satisface una condición especificada. |
| Last<T>(ImmutableArray<T>.Builder) |
Devuelve el último elemento de la colección. |
| Last<T>(ImmutableArray<T>) |
Devuelve el último elemento de la matriz. |
| LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Devuelve el último elemento de una secuencia que satisface una condición o un valor predeterminado si no se encuentra ningún elemento de este tipo. |
| LastOrDefault<T>(ImmutableArray<T>.Builder) |
Devuelve el último elemento de la colección o el valor predeterminado si la colección está vacía. |
| LastOrDefault<T>(ImmutableArray<T>) |
Devuelve el último elemento de una secuencia o un valor predeterminado si la secuencia no contiene elementos. |
| Select<T,TResult>(ImmutableArray<T>, Func<T,TResult>) |
Proyecta cada elemento de una secuencia en un nuevo formulario. |
| SelectMany<TSource,TCollection,TResult>(ImmutableArray<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Proyecta cada elemento de una secuencia en un IEnumerable<T>, aplana las secuencias resultantes en una secuencia e invoca una función del selector de resultados en cada elemento de la misma. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>) |
Determina si dos secuencias son iguales según un comparador de igualdad. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>) |
Determina si dos secuencias son iguales según un comparador de igualdad. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>) |
Determina si dos secuencias son iguales según un comparador de igualdad. |
| Single<T>(ImmutableArray<T>, Func<T,Boolean>) |
Devuelve el único elemento de una secuencia que satisface una condición especificada y produce una excepción si existe más de un elemento de este tipo. |
| Single<T>(ImmutableArray<T>) |
Devuelve el único elemento de una secuencia y produce una excepción si no hay exactamente un elemento en la secuencia. |
| SingleOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Devuelve el único elemento de una secuencia que satisface una condición especificada o un valor predeterminado si no existe dicho elemento; Este método produce una excepción si más de un elemento cumple la condición. |
| SingleOrDefault<T>(ImmutableArray<T>) |
Devuelve el único elemento de la matriz o un valor predeterminado si la secuencia está vacía; Este método produce una excepción si hay más de un elemento en la secuencia. |
| ToArray<T>(ImmutableArray<T>) |
Copia el contenido de esta matriz en una matriz mutable. |
| ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>) |
Crea un diccionario basado en el contenido de esta matriz. |
| ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>) |
Crea un diccionario basado en el contenido de esta matriz. |
| ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>) |
Crea un diccionario basado en el contenido de esta matriz. |
| ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
Crea un diccionario basado en el contenido de esta matriz. |
| Where<T>(ImmutableArray<T>, Func<T,Boolean>) |
Filtra una secuencia de valores en función de un predicado. |