c#MemoryMappedFilein.net3.5我需要使用.net3.5中的MemoryMappedFile类...有没有办法找到.net4.0中使用的类的代码并在.净3.5使用?提前致谢如果您需要.NET3.5中的内存映射文件,您还可以从头开始围绕相应的Win32方法编写自己的包装器。这可能需要更多的努力,但可以避免任何许可问题。.NET4使用了全新的CLR,我不会惊讶地发现引擎盖下发生了足够多的变化以使其基本上不可行。基本上,您应该使用支持所需功能的.NET版本——您发现的任何解决方法都可能导致难以诊断的问题,IMO。您可以使用反编译器或共享源(故意省略链接)来获取代码。快速查看并没有显示对CLR的任何调用,但看起来一切都是“普通”C#,带有一些对Win32的P/Invoke。但是请注意,您必须提取一些类才能实现这一点,而不仅仅是System.IO.MemoryMappedFiles。最后,你还是遇到了Jon描述的问题。当然,更不用说任何许可问题。不管怎样,这真的是第一个showstopper。以上就是C#学习教程:c#MemoryMappedFilein.net3.5分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
