CollectionBase Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса CollectionBase.
Перегрузки
CollectionBase() |
Инициализирует новый экземпляр класса CollectionBase с начальной емкостью по умолчанию. |
CollectionBase(Int32) |
Инициализирует новый экземпляр класса CollectionBase с указанной емкостью. |
CollectionBase()
- Исходный код:
- CollectionBase.cs
- Исходный код:
- CollectionBase.cs
- Исходный код:
- CollectionBase.cs
Инициализирует новый экземпляр класса CollectionBase с начальной емкостью по умолчанию.
protected:
CollectionBase();
protected CollectionBase ();
Protected Sub New ()
Комментарии
Емкость CollectionBase — это количество элементов, которые может содержать объект CollectionBase . При добавлении элементов в CollectionBaseемкость автоматически увеличивается при необходимости путем перераспределения внутреннего массива.
Если размер коллекции можно оценить, указание начальной емкости избавляет от необходимости выполнять ряд операций изменения размера при добавлении элементов в CollectionBase.
Этот конструктор является операцией O(1)
.
См. также раздел
Применяется к
CollectionBase(Int32)
- Исходный код:
- CollectionBase.cs
- Исходный код:
- CollectionBase.cs
- Исходный код:
- CollectionBase.cs
Инициализирует новый экземпляр класса CollectionBase с указанной емкостью.
protected:
CollectionBase(int capacity);
protected CollectionBase (int capacity);
new System.Collections.CollectionBase : int -> System.Collections.CollectionBase
Protected Sub New (capacity As Integer)
Параметры
- capacity
- Int32
Число элементов, которые может изначально вместить новый список.
Комментарии
Емкость CollectionBase — это количество элементов, которые может содержать объект CollectionBase . При добавлении элементов в CollectionBaseемкость автоматически увеличивается при необходимости путем перераспределения внутреннего массива.
Если размер коллекции можно оценить, указание начальной емкости избавляет от необходимости выполнять ряд операций изменения размера при добавлении элементов в CollectionBase.
Этот конструктор является операцией O(n)
, где n
— capacity
.