HashSet<T>.TryGetValue(T, T) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет поиск указанного значения в наборе и возвращает равное ему значение, если его удалось найти.
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
Параметры
- equalValue
- T
Значение, которое нужно найти.
- actualValue
- T
Значение, найденное в наборе, либо значение T по умолчанию, если поиск не вернул результатов.
Возвращаемое значение
Значение, указывающее, успешно ли был выполнен поиск.
Комментарии
Это может быть полезно, если требуется повторно использовать ранее сохраненную ссылку вместо созданной (чтобы можно было использовать больше ссылок) или найти значение, которое содержит более полные данные, чем текущее значение, хотя их функции сравнения указывают, что они равны.