SortedList<TKey,TValue>.Capacity SortedList<TKey,TValue>.Capacity SortedList<TKey,TValue>.Capacity SortedList<TKey,TValue>.Capacity Property

Definición

Obtiene o establece el número de elementos que puede contener SortedList<TKey,TValue>.Gets or sets the number of elements that the SortedList<TKey,TValue> can contain.

public:
 property int Capacity { int get(); void set(int value); };
public int Capacity { get; set; }
member this.Capacity : int with get, set
Public Property Capacity As Integer

Valor de propiedad

Número de elementos que puede contener SortedList<TKey,TValue>.The number of elements that the SortedList<TKey,TValue> can contain.

Excepciones

No hay memoria suficiente en el sistema.There is not enough memory available on the system.

Comentarios

Capacityes el número de elementos que SortedList<TKey,TValue> puede almacenar.Capacity is the number of elements that the SortedList<TKey,TValue> can store. Countes el número de elementos que están realmente en SortedList<TKey,TValue>.Count is the number of elements that are actually in the SortedList<TKey,TValue>.

Capacitysiempre es mayor o igual que Count.Capacity is always greater than or equal to Count. Si Count es Capacity mayor que al agregar elementos, se aumenta la capacidad reasignando automáticamente la matriz interna antes de copiar los elementos antiguos y agregando los nuevos elementos.If Count exceeds Capacity while adding elements, the capacity is increased by automatically reallocating the internal array before copying the old elements and adding the new elements.

La capacidad se puede reducir llamando a TrimExcess o estableciendo la Capacity propiedad explícitamente.The capacity can be decreased by calling TrimExcess or by setting the Capacity property explicitly. Cuando el valor de Capacity se establece explícitamente, la matriz interna también se reasigna para acomodar la capacidad especificada.When the value of Capacity is set explicitly, the internal array is also reallocated to accommodate the specified capacity.

La recuperación del valor de esta propiedad es una operación O (1). el establecimiento de la propiedad es unanoperación O () n , donde es la nueva capacidad.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.

Se aplica a

Consulte también: