将字节数组保存到文件中

时间:2013-10-18 17:11:05

标签: c# file stream save byte

我有一个字节数组(实际上是IEnumerable),我需要将它保存到包含这些数据的新文件中。

我该怎么做?

我找到了一些答案,告诉他们如何从中创建一个MemoryStream,但仍然无法将其保存到一个全新的文件中。

2 个答案:

答案 0 :(得分:232)

您可以使用:

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

如果您有可枚举而不是数组,则可以使用:

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

答案 1 :(得分:19)

您可以使用File.WriteAllBytes