2013-10-18 16 views
57

Tôi có một mảng byte (một IEnumerable thực sự), và tôi cần lưu nó vào một tệp mới chứa dữ liệu này.Lưu mảng byte vào tập tin

Tôi làm như thế nào?

Tôi đã tìm thấy một số câu trả lời cho biết cách tạo MemoryStream từ đó, nhưng vẫn không thể lưu nó vào một tệp hoàn toàn mới.

Trả lời

161

Bạn có thể sử dụng:

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

Nếu bạn có một đếm được và không phải là một mảng, bạn có thể sử dụng:

File.WriteAllBytes("Foo.txt", arrBytes.ToArray()); // Requires System.Linq 
Các vấn đề liên quan