ImmutableArrayExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce override del metodo di estensione LINQ più efficienti per ImmutableArray<T> le istanze rispetto ai metodi LINQ standard.
public ref class ImmutableArrayExtensions abstract sealed
public static class ImmutableArrayExtensions
type ImmutableArrayExtensions = class
Public Module ImmutableArrayExtensions
- Ereditarietà
-
ImmutableArrayExtensions
Metodi
| Nome | Descrizione |
|---|---|
| Aggregate<T>(ImmutableArray<T>, Func<T,T,T>) |
Applica una funzione a una sequenza di elementi in modo cumulativo. |
| Aggregate<TAccumulate,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>) |
Applica una funzione a una sequenza di elementi in modo cumulativo. |
| Aggregate<TAccumulate,TResult,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>, Func<TAccumulate,TResult>) |
Applica una funzione a una sequenza di elementi in modo cumulativo. |
| All<T>(ImmutableArray<T>, Func<T,Boolean>) |
Ottiene un valore che indica se tutti gli elementi della matrice corrispondono a una determinata condizione. |
| Any<T>(ImmutableArray<T>, Func<T,Boolean>) |
Ottiene un valore che indica se la matrice contiene elementi che corrispondono a una condizione specificata. |
| Any<T>(ImmutableArray<T>.Builder) |
Restituisce un valore che indica se l'insieme contiene elementi. |
| Any<T>(ImmutableArray<T>) |
Ottiene un valore che indica se la matrice contiene elementi. |
| ElementAt<T>(ImmutableArray<T>, Int32) |
Restituisce l'elemento in corrispondenza di un indice specificato nella matrice. |
| ElementAtOrDefault<T>(ImmutableArray<T>, Int32) |
Restituisce l'elemento in corrispondenza di un indice specificato in una sequenza o un valore predefinito se l'indice non è compreso nell'intervallo. |
| First<T>(ImmutableArray<T>, Func<T,Boolean>) |
Restituisce il primo elemento di una sequenza che soddisfa una condizione specificata. |
| First<T>(ImmutableArray<T>.Builder) |
Restituisce il primo elemento dell'insieme. |
| First<T>(ImmutableArray<T>) |
Restituisce il primo elemento di una matrice. |
| FirstOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Restituisce il primo elemento della sequenza che soddisfa una condizione o un valore predefinito se non viene trovato alcun elemento di questo tipo. |
| FirstOrDefault<T>(ImmutableArray<T>.Builder) |
Restituisce il primo elemento dell'insieme o il valore predefinito se la raccolta è vuota. |
| FirstOrDefault<T>(ImmutableArray<T>) |
Restituisce il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi. |
| Last<T>(ImmutableArray<T>, Func<T,Boolean>) |
Restituisce l'ultimo elemento di una sequenza che soddisfa una condizione specificata. |
| Last<T>(ImmutableArray<T>.Builder) |
Restituisce l'ultimo elemento dell'insieme. |
| Last<T>(ImmutableArray<T>) |
Restituisce l'ultimo elemento della matrice. |
| LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Restituisce l'ultimo elemento di una sequenza che soddisfa una condizione o un valore predefinito se non viene trovato alcun elemento di questo tipo. |
| LastOrDefault<T>(ImmutableArray<T>.Builder) |
Restituisce l'ultimo elemento dell'insieme o il valore predefinito se la raccolta è vuota. |
| LastOrDefault<T>(ImmutableArray<T>) |
Restituisce l'ultimo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi. |
| Select<T,TResult>(ImmutableArray<T>, Func<T,TResult>) |
Proietta ogni elemento di una sequenza in un nuovo form. |
| SelectMany<TSource,TCollection,TResult>(ImmutableArray<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Proietta ogni elemento di una sequenza in un IEnumerable<T>, rende flat le sequenze risultanti in una sequenza e richiama una funzione del selettore di risultati in ogni elemento. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>) |
Determina se due sequenze sono uguali in base a un operatore di confronto di uguaglianza. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>) |
Determina se due sequenze sono uguali in base a un operatore di confronto di uguaglianza. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>) |
Determina se due sequenze sono uguali in base a un operatore di confronto di uguaglianza. |
| Single<T>(ImmutableArray<T>, Func<T,Boolean>) |
Restituisce l'unico elemento di una sequenza che soddisfa una condizione specificata e genera un'eccezione se esiste più di un elemento di questo tipo. |
| Single<T>(ImmutableArray<T>) |
Restituisce l'unico elemento di una sequenza e genera un'eccezione se non è presente esattamente un elemento nella sequenza. |
| SingleOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Restituisce l'unico elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se tale elemento non esiste; questo metodo genera un'eccezione se più di un elemento soddisfa la condizione. |
| SingleOrDefault<T>(ImmutableArray<T>) |
Restituisce l'unico elemento della matrice o un valore predefinito se la sequenza è vuota; questo metodo genera un'eccezione se nella sequenza sono presenti più elementi. |
| ToArray<T>(ImmutableArray<T>) |
Copia il contenuto di questa matrice in una matrice modificabile. |
| ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>) |
Crea un dizionario basato sul contenuto di questa matrice. |
| ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>) |
Crea un dizionario basato sul contenuto di questa matrice. |
| ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>) |
Crea un dizionario basato sul contenuto di questa matrice. |
| ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
Crea un dizionario basato sul contenuto di questa matrice. |
| Where<T>(ImmutableArray<T>, Func<T,Boolean>) |
Filtra una sequenza di valori in base a un predicato. |