【发布时间】:2011-08-14 16:53:42
【问题描述】:
我正在用 monotouch 编写一个应用程序,它也使用 C++ 库,所以我一直在使用 p/inoke 从 C# 调用 C++ 函数来做各种事情。然而,出现了一些我希望 C++ 代码调用 C# 函数的场景。
比如:
void CPlusPlusFunction(Pointer* stuff)
{
//do stuff
CSharpFunction(*stuff);
}
这可能吗?如果可以,我该怎么做?也许可以将委托传递给 C++ 来调用而不是调用函数,如果是这样,那将如何工作?我真正想做的就是在函数中立即将一些信息传递给 C#。
感谢您的帮助!
【问题讨论】:
标签: c# .net c++ mono xamarin.ios