Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用pythonnet将python函数订阅到C#.Net委托方法?(TypeError:不支持的操作数类型)_C#_Python_Delegates_Python.net - Fatal编程技术网

如何使用pythonnet将python函数订阅到C#.Net委托方法?(TypeError:不支持的操作数类型)

如何使用pythonnet将python函数订阅到C#.Net委托方法?(TypeError:不支持的操作数类型),c#,python,delegates,python.net,C#,Python,Delegates,Python.net,我无法将python函数订阅到用c#net编写的.dll lib文件中的委托方法 编写此库是为了与设备通信。我通过pythonnet成功导入了lib。我可以使用lib的一些方法,如发送命令、获取设备的基本信息等 在Visual Studio中,对象浏览器中委托方法的定义如下: public : System::EventHandler<LibOfMyDevice::BasicInfo^>^ BasicInfoChanged Member of LibOfMyDevice::OneDe

我无法将python函数订阅到用c#net编写的.dll lib文件中的委托方法

编写此库是为了与设备通信。我通过pythonnet成功导入了lib。我可以使用lib的一些方法,如发送命令、获取设备的基本信息等

在Visual Studio中,对象浏览器中委托方法的定义如下:

public : System::EventHandler<LibOfMyDevice::BasicInfo^>^ BasicInfoChanged
Member of LibOfMyDevice::OneDevice
我需要如何处理这个问题