ConcurrentQueue<T>.IsEmpty Propriedade

Definição

Obtém um valor que indica se a ConcurrentQueue<T> está vazia.

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

Valor da propriedade

true se o ConcurrentQueue<T> estiver vazio; caso contrário, false.

Comentários

Para determinar se a coleção contém itens, o uso dessa propriedade é recomendado em vez de recuperar o número de itens da Count propriedade e compará-la com 0. No entanto, como essa coleção se destina a ser acessada simultaneamente, pode ser o caso de que outro thread modifique a coleção após IsEmpty o retorno, invalidando assim o resultado.

Aplica-se a

Confira também