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>.