Queue Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av Queue klassen.
Överlagringar
| Name | Description |
|---|---|
| Queue() |
Initierar en ny instans av Queue klassen som är tom, har standardinitieringskapaciteten och använder standardtillväxtfaktorn. |
| Queue(ICollection) |
Initierar en ny instans av Queue klassen som innehåller element som kopierats från den angivna samlingen, har samma initiala kapacitet som antalet kopierade element och använder standardtillväxtfaktorn. |
| Queue(Int32) |
Initierar en ny instans av Queue klassen som är tom, har den angivna initiala kapaciteten och använder standardtillväxtfaktorn. |
| Queue(Int32, Single) |
Initierar en ny instans av Queue klassen som är tom, har den angivna initiala kapaciteten och använder den angivna tillväxtfaktorn. |
Queue()
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
Initierar en ny instans av Queue klassen som är tom, har standardinitieringskapaciteten och använder standardtillväxtfaktorn.
public:
Queue();
public Queue();
Public Sub New ()
Kommentarer
Kapaciteten för en Queue är antalet element som Queue kan hållas. När element läggs till i en Queueökar kapaciteten automatiskt efter behov genom omallokering. Kapaciteten kan minskas genom att anropa TrimToSize.
Tillväxtfaktorn är det tal med vilket den aktuella kapaciteten multipliceras när en större kapacitet krävs. Tillväxtfaktorn bestäms när är Queue konstruerad.
Den här konstruktorn är en O(1) åtgärd.
Gäller för
Queue(ICollection)
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
Initierar en ny instans av Queue klassen som innehåller element som kopierats från den angivna samlingen, har samma initiala kapacitet som antalet kopierade element och använder standardtillväxtfaktorn.
public:
Queue(System::Collections::ICollection ^ col);
public Queue(System.Collections.ICollection col);
new System.Collections.Queue : System.Collections.ICollection -> System.Collections.Queue
Public Sub New (col As ICollection)
Parametrar
- col
- ICollection
Att ICollection kopiera element från.
Undantag
col är null.
Kommentarer
Kapaciteten för en Queue är antalet element som Queue kan hållas. När element läggs till i en Queueökar kapaciteten automatiskt efter behov genom omallokering. Kapaciteten kan minskas genom att anropa TrimToSize.
Tillväxtfaktorn är det tal med vilket den aktuella kapaciteten multipliceras när en större kapacitet krävs. Tillväxtfaktorn bestäms när är Queue konstruerad.
Elementen kopieras till Queue i samma ordning som de läss av IEnumeratorICollectioni .
Den här konstruktorn är en O(n) åtgärd, där n är antalet element i col.
Se även
Gäller för
Queue(Int32)
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
Initierar en ny instans av Queue klassen som är tom, har den angivna initiala kapaciteten och använder standardtillväxtfaktorn.
public:
Queue(int capacity);
public Queue(int capacity);
new System.Collections.Queue : int -> System.Collections.Queue
Public Sub New (capacity As Integer)
Parametrar
Undantag
capacity är mindre än noll.
Kommentarer
Kapaciteten för en Queue är antalet element som Queue kan hållas. När element läggs till i en Queueökar kapaciteten automatiskt efter behov genom omallokering. Kapaciteten kan minskas genom att anropa TrimToSize.
Tillväxtfaktorn är det tal med vilket den aktuella kapaciteten multipliceras när en större kapacitet krävs. Tillväxtfaktorn bestäms när är Queue konstruerad.
Om storleken på samlingen kan uppskattas eliminerar du behovet av att utföra ett antal storleksändringsåtgärder när du lägger till element i Queue.
Den här konstruktorn är en O(n) åtgärd, där n är capacity.
Gäller för
Queue(Int32, Single)
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
- Källa:
- Queue.cs
Initierar en ny instans av Queue klassen som är tom, har den angivna initiala kapaciteten och använder den angivna tillväxtfaktorn.
public:
Queue(int capacity, float growFactor);
public Queue(int capacity, float growFactor);
new System.Collections.Queue : int * single -> System.Collections.Queue
Public Sub New (capacity As Integer, growFactor As Single)
Parametrar
Undantag
capacity är mindre än noll.
-eller-
growFactor är mindre än 1,0 eller större än 10,0.
Kommentarer
Kapaciteten för en Queue är antalet element som Queue kan hållas. När element läggs till i en Queueökar kapaciteten automatiskt efter behov genom omallokering. Kapaciteten kan minskas genom att anropa TrimToSize.
Tillväxtfaktorn är det tal med vilket den aktuella kapaciteten multipliceras när en större kapacitet krävs. Tillväxtfaktorn bestäms när är Queue konstruerad. Kapaciteten Queue för kommer alltid att öka med ett minimivärde, oavsett tillväxtfaktor. En tillväxtfaktor på 1,0 förhindrar Queue inte att storleken ökar.
Om storleken på samlingen kan uppskattas eliminerar du behovet av att utföra ett antal storleksändringsåtgärder när du lägger till element i Queue.
Den här konstruktorn är en O(n) åtgärd, där n är capacity.