Win32 :: OLE与C#DLL和返回的对象

时间:2018-07-12 06:15:21

标签: c# perl ole activeperl

我创建了一个使用C#从ActivePerl调用Win32::OLE DLL的工作示例。但是,正如预期的那样,out侧的C#参数不会在perl侧更新,而且还会更新“复杂”类型(例如List<int>而不是{{1} })不起作用。

虽然我可能会坚持使用int[]int和此类数组的基本知识,但除了将序列化为{ {1}}?目前,尝试按以下方式返回string只会导致未定义变量。

perl

perl

C#

string

我还在C#中向上面添加了调试语句,以确认它已被调用,并且该列表在返回之前具有3个成员。

0 个答案:

没有答案