다음을 통해 공유


ConcurrentQueue<T>.TryPeek(T) 메서드

정의

ConcurrentQueue<T>의 시작 부분에서 개체를 제거하지 않고 반환하려고 시도합니다.

public:
 bool TryPeek([Runtime::InteropServices::Out] T % result);
public bool TryPeek (out T result);
member this.TryPeek : 'T -> bool
Public Function TryPeek (ByRef result As T) As Boolean

매개 변수

result
T

이 메서드가 반환될 경우 result에는 ConcurrentQueue<T>의 시작 부분에 있는 개체가 들어 있거나 지정되지 않은 값(작업이 실패한 경우)이 들어 있습니다.

반환

개체가 성공적으로 반환되었으면 true이고, 그렇지 않으면 false입니다.

설명

컬렉션에 항목이 포함되어 있는지 여부를 확인하려면 피킹하는 대신 속성을 사용하는 IsEmpty 것이 좋습니다.

적용 대상

추가 정보