如何在c#中创建文件对象而不保存到C#中的硬盘

时间:2017-09-20 04:54:48

标签: c# io

我有两个不同类的方法Save()和Load()。这两种方法都超载了' String'和" Stream"。

有人可以告诉我如何使用save方法从一个类保存数据并加载到不同的类而不创建任何临时文件?

1 个答案:

答案 0 :(得分:0)

请查看Memory-Mapped files,尤其是非持久文件部分。

  

非持久文件是未关联的内存映射文件   用磁盘上的文件。当最后一个进程完成后   文件,数据丢失,垃圾回收文件   采集。这些文件适合为其创建共享内存   进程间通信(IPC)。