Condividi tramite


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.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::ObjectModel::ReadOnlyCollection<T> ^ AsReadOnly(System::Collections::Generic::IList<T> ^ list);
public static System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly<T> (this System.Collections.Generic.IList<T> list);
static member AsReadOnly : System.Collections.Generic.IList<'T> -> System.Collections.ObjectModel.ReadOnlyCollection<'T>
<Extension()>
Public Function AsReadOnly(Of T) (list As IList(Of T)) As ReadOnlyCollection(Of T)

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

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.

public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::ObjectModel::ReadOnlyDictionary<TKey, TValue> ^ AsReadOnly(System::Collections::Generic::IDictionary<TKey, TValue> ^ dictionary);
public static System.Collections.ObjectModel.ReadOnlyDictionary<TKey,TValue> AsReadOnly<TKey,TValue> (this System.Collections.Generic.IDictionary<TKey,TValue> dictionary);
static member AsReadOnly : System.Collections.Generic.IDictionary<'Key, 'Value> -> System.Collections.ObjectModel.ReadOnlyDictionary<'Key, 'Value>
<Extension()>
Public Function AsReadOnly(Of TKey, TValue) (dictionary As IDictionary(Of TKey, TValue)) As ReadOnlyDictionary(Of TKey, TValue)

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