вы должны удалить <T>
из конструктора:
Вот так:
public ComponentList(string componentString):base()
{
}
Также обратите внимание, как я добавил :base()
, который вызывает конструктор базового класса.
И вы даже можете передавать параметры в базовый класс таким образом, что у вас может быть несколько конструкторов, которые соответствуют другим конструкторам в вашем базовом классе.
Например, у вас может быть конструктор, который передает начальный классемкость
public ComponentList(string componentString, int capacity):base(capacity)
{
}