Freigeben über


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

Definition

Ruft das Element ab, das den angegebenen Schlüssel im schreibgeschützten Wörterbuch hat.

public:
 property TValue default[TKey] { TValue get(TKey key); };
public TValue this[TKey key] { get; }
member this.Item('Key) : 'Value
Default Public ReadOnly Property Item(key As TKey) As TValue

Parameter

key
TKey

Der zu suchende Schlüssel.

Eigenschaftswert

TValue

Das Element mit dem angegebenen Schlüssel im schreibgeschützten Wörterbuch.

Ausnahmen

key ist null.

Die Eigenschaft wird abgerufen und key nicht gefunden.

Hinweise

Mit dieser Eigenschaft können Sie mithilfe der folgenden Syntax auf ein bestimmtes Element in der Auflistung zugreifen: myCollection[key] (myCollection(key) in Visual Basic).

Implementierungen können variieren, wie sie die Gleichheit von Objekten bestimmen: Beispielsweise kann die Klasse, die implementiert wird IReadOnlyDictionary<TKey,TValue> , die Comparer<T>.Default Eigenschaft verwenden oder die IComparer<T> Methode implementieren.

Implementierungen können variieren, ob sie zulassen keynull.

Gilt für: