Что является наиболее подходящим контейнером только для строк, удерживающих в некотором массиве с не заданной верхней границей, длина которой неизвестна при создании.
Для простого кода:
var list = new SomeContainer(); // size is unknown
for()/foreach()/do()/while() // any loop
{
list.Add(string);
}
Является ли оно StringCollection
оптимизированным для коллекции для строки или просто Collection<string>
или List<string>
или ArrayList
? В чем разница между ними?