Re: Collections
От: desco США http://v2matveev.blogspot.com
Дата: 19.03.06 11:16
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Привет всем.

А>Можно ли как-то проинициализировать коллекцию (работаю с CollectionBase), в смысле создать в List некоторое количество пустых обжектов, естественно не создавая их в цикле, может быть можно создать обычный массив обжектов и потом конвертировать его.
А>Буду благодарен за любой совет и помощь.

Может я неверно понял вопрос, но почему бы просто в конструкторе коллекции не сделать


class MyCollection : CollecionBase
{
 public MyCollection(int initialCapacity)
 {
  InnerList.Capacity = initialCapacity;
 }
}

либо
class MyCollection : CollecionBase
{
 public MyCollection(int initialCapacity)
 {
  InnerList.AddRange(new object[initialCapacity]);
 }
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.