我正在考虑将应用程序从Java移植到.NET。该应用程序大量使用了在.NET中完全不存在的NIO包。
在.NET上难以复制的关键差异之一是MappedBytesBuffer,因为它用于访问文件的隔离部分。
有人可以帮我找到复制功能的替代方案吗?非常感谢你。
答案 0 :(得分:3)
如果你可以等到.net 4.0,这可能会有用: What's New in the BCL in .net 4.0
或者,您可以为Win32 apis CreateFileMapping和MapViewOfFile滚动自己的包装器