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

Применяется к