BinaryWriter'ом
Получил массив для дальнейшей работы
var buff = ms.ToArray();
...
Теперь нужен еще раз записать данные и получить новый массив.
Если просто сбросить позицию на 0 и записать данные поверх, то ToArray() выдаст "хвотс" предыдущих данных, если первых больше, чем вторых?
Можно ли как то "очистить" данные или получить массив с 0 позиции по последнюю (включая последнюю запись)?
Или стоит просто заменить объект потока и врайтера?
ms = new MemoryStream();
попробуй так ms.SetLength(0); ms.Position = 0; но лучше заменить
Обсуждают сегодня