我想将数据写入Memory Mapped File。实际上,我想在磁盘上进行更改后保存它。可能吗?我搜索了互联网,但我发现只要我调用Write(),其他使用这个MMF的进程就会看到这些变化。如何保存?
我正在使用
var mmf = MemoryMappedFile.CreateFromFile("test", FileMode.Open, "myFile");
var mmfa = mmf.CreateViewAccessor(0, 10);
byte a = 0;
mmfa.Write(0, a);
但磁盘上的文件不会改变。