IReadOnlyDictionary<TKey,TValue>.Item[TKey] Propiedad

Definición

Obtiene el elemento que tiene la clave especificada en el diccionario de solo lectura.

C#
public TValue this[TKey key] { get; }

Parámetros

key
TKey

Clave que se va a localizar.

Valor de propiedad

TValue

Elemento que tiene la clave especificada en el diccionario de solo lectura.

Excepciones

key es null.

La propiedad se recupera, pero key no se encuentra.

Comentarios

Esta propiedad permite tener acceso a un elemento específico de la colección mediante la sintaxis siguiente: ( myCollection[key]myCollection(key) en Visual Basic).

Las implementaciones pueden variar en la forma en que determinan la igualdad de objetos: por ejemplo, la clase que implementa IReadOnlyDictionary<TKey,TValue> podría usar la Comparer<T>.Default propiedad o podría implementar el IComparer<T> método .

Las implementaciones pueden variar en si permiten key ser null.

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0