Queue.Count 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.
Lekéri a .Queue
public:
virtual property int Count { int get(); };
public virtual int Count { get; }
member this.Count : int
Public Overridable ReadOnly Property Count As Integer
Tulajdonság értéke
A .Queue
Megvalósítás
Megjegyzések
Egy adott elem kapacitása Queue a tárolható elemek Queue száma. Count az elemek száma, amelyek valójában a Queue.
A kapacitás mindig Queue nagyobb vagy egyenlő Count. Ha Count az elemek hozzáadásakor túllépi a kapacitást, a rendszer automatikusan növeli a kapacitást a belső tömb újrakiosztásával a régi elemek másolása és az új elemek hozzáadása előtt. Az új kapacitást úgy határozzuk meg, hogy megszorozzuk a jelenlegi kapacitást a növekedési tényezővel, amelyet a Queue kiépítéskor határozunk meg. A kapacitás Queue mindig minimális értékkel nő, függetlenül a növekedési tényezőtől; az 1,0 növekedési tényező nem akadályozza meg a Queue méret növelését.
A kapacitás a hívással TrimToSizecsökkenthető.
A tulajdonság értékének beolvasása művelet O(1) .