我目前正在工作,他们有很多非托管C ++。编写的C ++有很多内存管理。他们像那样管理自己的记忆。它还使用了很多MFC,而不是.NET Framework的东西。
我的问题是:我可以使用某种Wrapper类将此代码导入C#吗?或者它必须是可以像这样包装的托管和/或.NET Framework代码吗?
感谢您的回答。
答案 0 :(得分:2)
您可以通过正确引用代码并使用以下标志来调用代码来导入代码:
[SecurityPermissionAttribute(SecurityAction :: LinkDemand,Flags = SecurityPermissionFlag :: UnmanagedCode)]