如何使用内存流创建文件并写入?我需要使用内存流来防止其他线程尝试访问该文件。
我要保存到文件中的数据是HTML格式的。
如何实现?
如何使用内存流创建文件并写入?我需要使用内存流来防止其他线程尝试访问该文件。
我要保存到文件中的数据是HTML格式的。
如何实现?
假设您是想将文件内容复制到内存流中:
如果您使用的是4框架:
var memoryStream = new MemoryStream();
using var fileStream = new FileStream(FilePath, FileMode.Open, FileAccess.Read);
fileStream.CopyTo(memoryStream);
byte[] data = System.Text.Encoding.ASCII.GetBytes("This is a sample string");
System.IO.MemoryStream ms = new System.IO.MemoryStream();
ms.Write(data, 0, data.Length);
ms.Close();