2013-10-18 13 views
57

Ich habe ein Byte-Array (ein IEnumerable tatsächlich), und ich muss es in einer neuen Datei speichern, die diese Daten enthält.Speichern Byte-Array in Datei

Wie mache ich das?

Ich habe einige Antworten gefunden, die zeigen, wie man einen MemoryStream daraus erstellt, aber immer noch nicht in einer brandneuen Datei speichern kann.

Antwort

161

können Sie verwenden:

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

Wenn Sie eine zählbare und kein Array haben, können Sie verwenden:

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