ConcurrentQueue<T>.IsEmpty Propiedad

Definición

Obtiene un valor que indica si ConcurrentQueue<T> está vacía.Gets a value that indicates whether the ConcurrentQueue<T> is empty.

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

Valor de propiedad

Es true si ConcurrentQueue<T> está vacío, en caso contrario, es false.true if the ConcurrentQueue<T> is empty; otherwise, false.

Comentarios

Para determinar si la colección contiene elementos, se recomienda el uso de esta propiedad en lugar de recuperar el número de elementos de la propiedad Count y compararlo con 0.For determining whether the collection contains any items, use of this property is recommended rather than retrieving the number of items from the Count property and comparing it to 0. Sin embargo, a medida que se pretende tener acceso a esta colección simultáneamente, es posible que otro subproceso modifique la colección después de que IsEmpty devuelve, lo que invalida el resultado.However, as this collection is intended to be accessed concurrently, it may be the case that another thread will modify the collection after IsEmpty returns, thus invalidating the result.

Se aplica a

Consulte también: