Stack<T>.TryPop(T) 方法

定义

返回一个值,该值指示 Stack<T> 的顶部是否有对象;如果有,则将其复制到 result 参数,并从 Stack<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

如果存在,则为 Stack<T> 顶部的对象;否则为 T 的默认值。

返回

如果 Stack<T> 的顶部有对象,则为 true;如果 Stack<T> 为空,则为 false

适用于