ConcurrentStack<T>.TryPop(T) Method

Definition

Attempts to pop and return the object at the top of the ConcurrentStack<T>.

C#
public bool TryPop(out T result);

Parameters

result
T

When this method returns, if the operation was successful, result contains the object removed. If no object was available to be removed, the value is unspecified.

Returns

true if an element was removed and returned from the top of the ConcurrentStack<T> successfully; otherwise, false.

Remarks

For a code example, see ConcurrentStack<T>.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0