c# - C#读取dll返回值
问题描述
我想知道我是否可以就以下问题获得帮助。C#代码是:
object retour_dll;
retour_dll = InteropAssembly.LabVIEWExports_vers_Cs.Envoi_datas_vers_Cs();
dll 返回一个带有 3 个数组(一个布尔值、一个单一数组和一个整数)的结构体(或一个簇)。
当我运行程序(它可以工作)并且当我放置断点时,观察“retour_dll”里面的内容,我可以看到 3 个具有所有正确值的数组。
我的问题是我不知道如何读取“retour_dll”中的数组以将它们放入 3 个数组中。 在此处输入图像描述
解决方案
推荐阅读
- sql - 从带有连接的查询中提取最大值
- python - SettingWithCopyWarning 问题 - 如何在 for 循环中创建我的 df 副本?
- typescript - 这个信号在 TypeScript 中是什么意思?
- google-chrome-extension - 通过 Chrome 扩展存储中的嵌套对象处理特定的选项卡状态?
- class - 在 VC++ 类中使用回调的编译器错误 C3867
- c++ - 有没有一种简单的方法可以从安装我的程序的通用自定义位置加载所有 c 运行时 dll(例如 vcruntime140.dll)?
- azure-sql-database - Azure 流分析“InputDeserializerError.InvalidData”错误
- webrtc - 我们可以为 STUN / TURN 服务器使用与 'stun'/'turn' 不同的子域吗?
- python - Pentaho:大数据获取和更新 - 输出性能
- ms-access - 有时不显示表单中表达式字段的内容