ConcurrentQueue<T>.IsEmpty Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy wartość jest pusta ConcurrentQueue<T> .
public:
property bool IsEmpty { bool get(); };
public bool IsEmpty { get; }
member this.IsEmpty : bool
Public ReadOnly Property IsEmpty As Boolean
Wartość właściwości
true
jeśli wartość jest pusta ConcurrentQueue<T> ; w przeciwnym razie wartość false
.
Uwagi
Aby określić, czy kolekcja zawiera jakiekolwiek elementy, zaleca się użycie tej właściwości zamiast pobierania liczby elementów z Count właściwości i porównywania jej z wartością 0. Jednak ponieważ ta kolekcja ma być uzyskiwana jednocześnie, może się zdarzyć, że inny wątek zmodyfikuje kolekcję po IsEmpty powrocie, co spowoduje unieważnienie wyniku.