TableCellCollection.Capacity Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает емкость элемента предварительной коллекции для этой коллекции.
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
Значение свойства
Емкость предварительного элемента коллекции для этой коллекции. Значение по умолчанию — 8.
Исключения
Комментарии
Свойство Capacity представляет количество предварительно выбранных слотов для хранения элементов в этой коллекции, в то время как Count свойство представляет фактическое количество элементов в коллекции. Значение Capacity всегда равно как минимум значению Count.
Когда только что добавленные элементы коллекции приводят к превышению емкости коллекции, емкость увеличивается автоматически, чтобы разместить только что добавленные элементы коллекции. Увеличение емкости коллекции включает выделение дополнительных слотов коллекции, что приводит к затратам на производительность и память. Capacity Используйте свойство для оптимизации емкости коллекции в случаях, когда общее или максимальное количество элементов коллекции известно заранее. TrimToSize Используйте этот метод, чтобы емкость коллекции равенства с текущим числом коллекций.