gpt4 book ai didi

c# - 通过 COM 互操作将 C# 字典编码到 C++

转载 作者:行者123 更新时间:2023-11-28 03:55:05 27 4
gpt4 key购买 nike

有没有一种编码 Dictionary<string, string> 的好方法?通过 COM 互操作?

目前的想法包括标记每个 KeyPair到可以编码为 SafeArray 的字符串数组,或者有两个包含键和值的字符串数组。

似乎都不是特别令人满意。有什么想法吗?

最佳答案

我怀疑您会找到一个非常优雅的解决方案,因为与非平凡托管类型的 COM 互操作总是会涉及自定义代码。

由于您的接收者 COM 客户端必须知道数据的语义,您可以只编码到单个 SafeArray,其条目为 Key1、Value1、Key2、Value2 等等。不过,也许这只是对您上面描述的第一个选项的重述?

关于c# - 通过 COM 互操作将 C# 字典编码到 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3915288/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com