ImmutableList 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 un set di metodi di inizializzazione per le istanze della ImmutableList<T> classe .
public ref class ImmutableList abstract sealed
public static class ImmutableList
type ImmutableList = class
Public Module ImmutableList
- Ereditarietà
-
ImmutableList
Metodi
| Nome | Descrizione |
|---|---|
| Create<T>() |
Crea un elenco non modificabile vuoto. |
| Create<T>(ReadOnlySpan<T>) |
Crea un nuovo elenco non modificabile che contiene gli elementi dell'intervallo di elementi specificato. |
| Create<T>(T) |
Crea un nuovo elenco non modificabile contenente l'elemento specificato. |
| Create<T>(T[]) |
Crea un nuovo elenco non modificabile che contiene la matrice di elementi specificata. |
| CreateBuilder<T>() |
Crea un nuovo generatore di elenchi non modificabile. |
| CreateRange<T>(IEnumerable<T>) |
Crea un nuovo elenco non modificabile che contiene gli elementi specificati. |
| IndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'elenco. |
| IndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi nell'elenco non modificabile che si estende dall'indice specificato all'ultimo elemento. |
| IndexOf<T>(IImmutableList<T>, T, Int32) |
Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi nell'elenco non modificabile che si estende dall'indice specificato all'ultimo elemento. |
| IndexOf<T>(IImmutableList<T>, T) |
Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'elenco. |
| LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
Cerca l'oggetto specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intero elenco non modificabile. |
| LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
Cerca l'oggetto specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intervallo di elementi nell'elenco non modificabile che si estende dal primo elemento all'indice specificato. |
| LastIndexOf<T>(IImmutableList<T>, T, Int32) |
Cerca l'oggetto specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intervallo di elementi nell'elenco non modificabile che si estende dal primo elemento all'indice specificato. |
| LastIndexOf<T>(IImmutableList<T>, T) |
Cerca l'oggetto specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intero elenco non modificabile. |
| Remove<T>(IImmutableList<T>, T) |
Rimuove il valore specificato da questo elenco. |
| RemoveRange<T>(IImmutableList<T>, IEnumerable<T>) |
Rimuove i valori specificati dall'elenco. |
| Replace<T>(IImmutableList<T>, T, T) |
Sostituisce il primo elemento uguale nell'elenco con l'elemento specificato. |
| ToImmutableList<TSource>(IEnumerable<TSource>) |
Enumera una sequenza e produce un elenco non modificabile del relativo contenuto. |
| ToImmutableList<TSource>(ImmutableList<TSource>.Builder) |
Crea un elenco non modificabile dal contenuto corrente della raccolta del generatore. |
Si applica a
Thread safety
Questo tipo è thread-safe.