VBA等效于C#</t>中的List <t>

时间:2010-08-18 20:21:11

标签: c# ms-access vba interop

  

可能重复:
  VB6 equivalent to a List<T>

  

重复:

     

Access VBA equivalent to a List<T>

我之前用错误的信息发布了这个问题,所以我重新发布它以期得到正确答案。我有一个用C#编写的COM可见对象,它接受一个字符串数组列表。我可以将Access 2000中的字符串数组集合发送到此对象吗?如果没有,那么从Access 2000向C#对象发送多个字符串数组的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

首先,COM没有泛型的概念;所以你试图用List<string[]>制作一些东西是没有运气的。

为什么不在C#方法中添加一个重载来接受string[][](一个锯齿状的字符串数组)?除非我弄错了,否则这应该是VBA可行的。

如果这个答案不合适,我道歉;我没有在这台机器上安装MS Office,基本上是基于我对VBA和COM互操作的有限知识来回答。但我认为锯齿状的阵列建议至少可以推动你朝着正确的方向发展。