StreamWriter
должно работать :),
Загрузка данных в память через StreamReader
? И запись их через StreamWriter
или BinaryWriter
. и есть даже AsyncWrite, если вы хотите:)
У меня есть пользовательский формат архива, который работает на Mono с использованием этих API, упомянутых выше. не должно отличаться для вас.