ConcurrentQueue<T>.IsEmpty 속성

정의

ConcurrentQueue<T>가 비어 있는지 여부를 나타내는 값을 가져옵니다.

public:
 property bool IsEmpty { bool get(); };
public bool IsEmpty { get; }
member this.IsEmpty : bool
Public ReadOnly Property IsEmpty As Boolean

속성 값

Boolean

true이 비어 있으면 ConcurrentQueue<T>이고, 그렇지 않으면 false입니다.

설명

컬렉션에 항목이 포함되어 있는지 여부를 확인하려면 속성에서 Count 항목 수를 검색하고 0과 비교하는 대신 이 속성을 사용하는 것이 좋습니다. 그러나 이 컬렉션은 동시에 액세스하기 위한 것이므로 다른 스레드가 반환 후 IsEmpty 컬렉션을 수정하여 결과를 무효화하는 경우가 있을 수 있습니다.

적용 대상

추가 정보