CollectionExtensions.AsReadOnly Metodo

Definizione

Overload

AsReadOnly<T>(IList<T>)

Restituisce un wrapper di sola ReadOnlyCollection<T> lettura per l'elenco specificato.

AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>)

Restituisce un wrapper di sola ReadOnlyDictionary<TKey,TValue> lettura per il dizionario corrente.

AsReadOnly<T>(IList<T>)

Origine:
CollectionExtensions.cs
Origine:
CollectionExtensions.cs
Origine:
CollectionExtensions.cs

Restituisce un wrapper di sola ReadOnlyCollection<T> lettura per l'elenco specificato.

C#
public static System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly<T> (this System.Collections.Generic.IList<T> list);

Parametri di tipo

T

Tipo di elementi contenuti nella raccolta.

Parametri

list
IList<T>

Elenco di cui eseguire il wrapping.

Restituisce

Oggetto che fa da wrapper di sola lettura per l'oggetto IList<T> corrente.

Eccezioni

list è null.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>)

Origine:
CollectionExtensions.cs
Origine:
CollectionExtensions.cs
Origine:
CollectionExtensions.cs

Restituisce un wrapper di sola ReadOnlyDictionary<TKey,TValue> lettura per il dizionario corrente.

C#
public static System.Collections.ObjectModel.ReadOnlyDictionary<TKey,TValue> AsReadOnly<TKey,TValue> (this System.Collections.Generic.IDictionary<TKey,TValue> dictionary);

Parametri di tipo

TKey

Tipo delle chiavi contenute nel dizionario.

TValue

Tipo dei valori contenuti nel dizionario.

Parametri

dictionary
IDictionary<TKey,TValue>

Dizionario di cui eseguire il wrapping.

Restituisce

Oggetto che fa da wrapper di sola lettura per l'oggetto IDictionary<TKey,TValue> corrente.

Eccezioni

dictionary è null.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9