web-dev-qa-db-ja.com

バイト配列をファイルに保存

私はバイト配列(実際にはIEnumerable)を持っています、そして私はこのデータを含む新しいファイルにそれを保存する必要があります。

それ、どうやったら出来るの?

そこからMemoryStreamを作成する方法を示すいくつかの回答が見つかりましたが、それでもまったく新しいファイルに保存することはできません。

86
Daniel Möller

あなたが使用することができます:

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

あなたが列挙型ではなく、配列を持っているなら、あなたは使うことができます:

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

あなたが使用することができます File.WriteAllBytes

19
Anirudha