List<T>
Под капотом там просто алгоритм который хранит внутри себя массив, и при добавлении элементов если массив слишком мал, создает новый и копирует туда элементы исходного (автоматом, разумеется).
>>writer.Seek(0,SeekOrigin.End); Зачем ? - мой фрагмент вырван из контекста. файл предполагается дозаписывать. Или он по умолчанию автоматом в конец писать будет?
|
var stream = File.Open(path, FileMode.Append);