ConcurrentStack<T>.IsEmpty Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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>.