Freigeben über


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

Definition

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

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, das den angegebenen Schlüssel im schreibgeschützten Wörterbuch besitzt.

Ausnahmen

key ist null.

Die Eigenschaft wird abgerufen, und key wird 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 in der Art und Weise variieren, wie sie die Gleichheit von Objekten bestimmen: Die Klasse, die implementiert IReadOnlyDictionary<TKey,TValue> , kann z. B. die Comparer<T>.Default -Eigenschaft verwenden oder die IComparer<T> -Methode implementieren.

Implementierungen können variieren, ob sie zulässig key sind null.

Gilt für: