HashSet<T>.TryGetValue(T, T) Methode

Definition

Durchsucht die Gruppe nach einem angegebenen Wert und gibt ggf. den identischen Wert zurück, sofern vorhanden.

public:
 bool TryGetValue(T equalValue, [Runtime::InteropServices::Out] T % actualValue);
public bool TryGetValue (T equalValue, out T actualValue);
member this.TryGetValue : 'T * 'T -> bool
Public Function TryGetValue (equalValue As T, ByRef actualValue As T) As Boolean

Parameter

equalValue
T

Der zu suchende Wert.

actualValue
T

Der bei der Suche in der Gruppe gefundene Wert, oder der Standardwert von T, wenn die Suche keine Übereinstimmung ergeben hat.

Gibt zurück

Ein Wert, der angibt, ob die Suche erfolgreich war.

Hinweise

Dies kann nützlich sein, wenn Sie einen zuvor gespeicherten Verweis anstelle eines neu erstellten wiederverwenden möchten (sodass mehr Gemeinsame Nutzung von Verweisen erfolgen kann) oder wenn Sie einen Wert suchen möchten, der mehr vollständige Daten enthält als der aktuell vorhandene Wert, obwohl die Vergleichsfunktionen darauf hindeuten, dass sie gleich sind.

Gilt für: