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 に格納されます。 削除できるオブジェクトがない場合、値は指定されません。

戻り値

ConcurrentStack<T> の先頭から要素が正常に削除されて返された場合は true。それ以外の場合は false

注釈

コード例については、「ConcurrentStack<T>」を参照してください。

適用対象