环球动态:CLR/C++回调函数callback和C# delegate的互相转换

哔哩哔哩   2023-06-14 14:03:18


【资料图】

在进行CLR/C++进行开发的时候会经常遇到C++回调函数和C#的delegate之间的相互转换,例如在C++非托管类型的代码中的回调函数需要使用C#类的函数,或者是在C#代码中需要使用非托管C++的函数,这时候就需要在回调函数和delegate代理之间进行转换。

场景一:

场景二:

输出: