ConcurrentStack<T>.TryPop(T) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается извлечь и вернуть верхний объект ConcurrentStack<T>.
public:
bool TryPop([Runtime::InteropServices::Out] T % result);
public bool TryPop (out T result);
member this.TryPop : 'T -> bool
Public Function TryPop (ByRef result As T) As Boolean
Параметры
- result
- T
В случае успешного выполнения операции параметр result, возвращаемый данным методом, содержит удаленный объект. Если объект, доступный для удаления, не найден, значение не определено.
Возвращаемое значение
Значение true, если элемент был успешно удален и возвращен из начала ConcurrentStack<T>; в противном случае значение false.
Комментарии
Пример кода см. в разделе ConcurrentStack<T>.