Freigeben über


ImmutableDictionary<TKey,TValue>.TryGetKey(TKey, TKey) Methode

Definition

Ermittelt, ob das Wörterbuch einen bestimmten Schlüssel enthält.

public:
 virtual bool TryGetKey(TKey equalKey, [Runtime::InteropServices::Out] TKey % actualKey);
public bool TryGetKey (TKey equalKey, out TKey actualKey);
abstract member TryGetKey : 'Key * 'Key -> bool
override this.TryGetKey : 'Key * 'Key -> bool
Public Function TryGetKey (equalKey As TKey, ByRef actualKey As TKey) As Boolean

Parameter

equalKey
TKey

Der zu suchende Schlüssel.

actualKey
TKey

Der übereinstimmende Schlüssel, der sich im Wörterbuch befindet, wenn sie gefunden wurde oder equalkey wenn keine Übereinstimmung gefunden wurde.

Gibt zurück

true, wenn eine Übereinstimmung für equalKey gefunden wird, andernfalls false.

Implementiert

Hinweise

Im Folgenden finden Sie einige Szenarien, in denen TryGetKey sie nützlich sein können:

  • Sie möchten einen zuvor gespeicherten Objektverweis wiederverwenden, anstatt einen neuen Verweis zu erstellen.

  • Sie möchten den kanonischen Wert eines Objekts suchen.

  • Sie möchten vollständigere Daten zu einem Objekt abrufen.

Gilt für: