Udostępnij za pośrednictwem


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

Definicja

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

public:
 virtual bool TryGetValue(T equalValue, [Runtime::InteropServices::Out] T % actualValue);
public bool TryGetValue (T equalValue, out T actualValue);
abstract member TryGetValue : 'T * 'T -> bool
override 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 wyszukiwania lub oryginalna wartość, jeśli wyszukiwanie nie daje dopasowania.

Zwraca

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

Implementuje

Uwagi

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

Dotyczy