ConcurrentQueue<T>.IsEmpty Właściwość

Definicja

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.

Dotyczy

Zobacz też