我可以看到将字符串数组转换为BSTR的一些谷歌搜索结果,但没有一种方法可以反过来。我该怎么做?
我正在使用VSTO + C#编写Word加载项。名为SynonymInfo.get_SynonymList()
的Word对象模型的一个功能似乎返回一个我无法迭代的奇怪数据类型(foreach
失败)。无法获得数组的上限或长度。人们在使用UBound()
的VBA中使用此功能,遗憾的是C#中没有此功能。我进一步搜索,发现这个函数的数据类型是BSTR。
函数本身在VSTO中被定义为dynamic
,所以我无法真正看到其中有哪些成员。甚至QuickWatch窗口也不会显示任何成员,即使它可以成功列出数组元素。