Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà ArrayList.Capacity

 

Data di pubblicazione: novembre 2016

Ottiene o imposta il numero di elementi che ArrayList può contenere.

Spazio dei nomi:   System.Collections
Assembly:  mscorlib (in mscorlib.dll)

public virtual int Capacity { get; set; }

Valore proprietà

Type: System.Int32

Numero degli elementi che ArrayList può contenere.

Exception Condition
ArgumentOutOfRangeException

L'oggetto Capacity è impostato su un valore minore di Count.

OutOfMemoryException

La memoria disponibile nel sistema non è sufficiente.

Capacity is the number of elements that the ArrayList can store. Count is the number of elements that are actually in the ArrayList.

Capacity is always greater than or equal to Count. If Count exceeds Capacity while adding elements, the capacity is automatically increased by reallocating the internal array before copying the old elements and adding the new elements.

The capacity can be decreased by calling M:System.Collections.ArrayList.TrimToSize or by setting the P:System.Collections.ArrayList.Capacity property explicitly. When the value of P:System.Collections.ArrayList.Capacity is set explicitly, the internal array is also reallocated to accommodate the specified capacity.

Retrieving the value of this property is an O(1) operation; setting the property is an O(n) operation, where n is the new capacity.

Universal Windows Platform
Disponibile da 10
.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: