Udostępnij za pośrednictwem


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

Definicja

Wyszukuje zestaw dla danej wartości i zwraca wartość równą, która znajduje, jeśli istnieje.

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

Parametry

equalValue
T

Wartość do wyszukania.

actualValue
T

Wartość z zestawu znalezionego przez wyszukiwanie lub wartość domyślna T, gdy wyszukiwanie nie przyniosło dopasowania.

Zwraca

Wartość wskazująca, czy wyszukiwanie zakończyło się pomyślnie.

Uwagi

Może to być przydatne, gdy chcesz ponownie użyć wcześniej przechowywanego odwołania zamiast nowo skonstruowanego odwołania (dzięki czemu może wystąpić więcej współużytkowania odwołań) lub wyszukać wartość, która ma bardziej kompletne dane niż wartość, którą posiadasz, chociaż ich funkcje porównujące wskazują, że są one równe.

Dotyczy