Nyelv

ConcurrentStack<T>.IsEmpty Tulajdonság

Definíció

Olyan értéket kap, amely jelzi, hogy az ConcurrentStack<T> üres-e.

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

Tulajdonság értéke

trueha az ConcurrentStack<T> üres; ellenkező esetben. false

Megjegyzések

Annak meghatározásához, hogy a gyűjtemény tartalmaz-e elemeket, a tulajdonság használata javasolt ahelyett, hogy lekérte a tulajdonságból az Count elemek számát, és 0-ra hasonlította volna. Mivel azonban ezt a gyűjteményt egyidejűleg kívánják elérni, előfordulhat, hogy egy másik szál a visszatérések után IsEmpty módosítja a gyűjteményt, így érvényteleníti az eredményt.

Példakód: ConcurrentStack<T>.

A következőre érvényes:

Lásd még