Сохранить массив байтов в файл [дубликат]



этот вопрос уже есть ответ здесь:




  • Может ли массив Byte[] быть записан в файл в C#?

    8 ответов



У меня есть массив байтов (на самом деле IEnumerable), и мне нужно сохранить его в новый файл, содержащий эти данные.



Как мне это сделать?



Я нашел несколько ответов, рассказывающих, как создать MemoryStream из это, но все еще не может сохранить его в совершенно новый файл.

532   2  

2 ответов:

Вы можете использовать:

File.WriteAllBytes("Foo.txt", arrBytes); // Requires System.IO

Если у вас есть перечислимый объект, а не массив, вы можете использовать:

File.WriteAllBytes("Foo.txt", arrBytes.ToArray()); // Requires System.Linq

можно использовать .WriteAllBytes

Comments

    Ничего не найдено.