다음을 통해 공유


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입니다.

적용 대상