C#访问内存映射文件

时间:2008-10-19 05:58:52

标签: c# memory

查找代码示例以访问C#

中的内存映射文件

3 个答案:

答案 0 :(得分:13)

看起来C#4.0将在库中支持MemoryMappedFile

答案 1 :(得分:11)

你可以看一下使用this CodeProject article在MMF实现上显示一个简单数组的Winterdom's FileMap library - 基本上是围绕内存映射文件的Win32 API的包装。

警告:1)我没有使用过FileMap,所以我不能保证它; 2)如果许可条款与您有任何关系,则FileMap属于LGPL。

您还可以在http://pinvoke.net上搜索相应Win32 API的P / Invoke定义并推送自己的实现。

答案 2 :(得分:1)

http://1code.codeplex.com/wikipage?title=IRPC

搜索

CSFileMappingClient
CSFileMappingServer