如何将文件读入memorystream

avatar
作者
猴君
阅读量:2

你可以使用C#代码中的MemoryStream类来将文件读入内存流中。下面是一个简单的示例:

using System; using System.IO;  class Program {     static void Main()     {         // 读取文件内容         string filePath = "example.txt";         byte[] fileBytes = File.ReadAllBytes(filePath);          // 将文件内容写入内存流         using (MemoryStream memoryStream = new MemoryStream(fileBytes))         {             // 在这里可以对内存流进行操作,如读取、写入等             // 例如,将内存流内容写入另一个文件             File.WriteAllBytes("newfile.txt", memoryStream.ToArray());         }     } } 

在这个示例中,我们首先使用File.ReadAllBytes()方法读取文件内容并将其存储在一个字节数组中。然后我们创建一个MemoryStream对象,并将文件内容写入内存流中。接下来可以对内存流进行读取或写入操作,例如将其内容写入另一个文件。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!