我已经看到这个术语的名称,但我真的不明白你如何在内存中打开文件.
我将文件写入临时位置的磁盘,但是当某个表单关闭时需要清理,而当它打开时我不能这样做.这个文件夹被清空是必须的.我想知道我是否在内存中打开文件而不是它会有所作为?
Teo*_*gul 47
MemoryStream inMemoryCopy = new MemoryStream();
using (FileStream fs = File.OpenRead(path))
{
fs.CopyTo(inMemoryCopy);
}
// Now you can delete the file at 'path' and still have an in memory copy
Run Code Online (Sandbox Code Playgroud)
我认为您想要使用最近添加到 .NET 4 的内存映射文件。