2013-10-18 28 views
57

Bayt dizilim (aslında bir IEnumerable) var ve bu verileri içeren yeni bir dosyaya kaydetmem gerekiyor.Dosya için bayt dizisini kaydet

Bunu nasıl yaparım?

Bundan bir MemoryStream'in nasıl oluşturulacağını anlatan bazı yanıtlar buldum, ancak yine de yepyeni bir dosyaya kaydedemiyorum.

cevap

161

kullanabilirsiniz: Bir dizi enumerable ve varsa

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

, şunları kullanabilirsiniz:

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