我需要从一个看起来像这样的 COM 接口使用一个方法:
void method(ref string[] output);
由于在方法调用之前我不知道数组的大小,我该如何设置我的引用变量:
string[] output = new string[???];
有没有一种聪明的方法可以做到这一点,还是我需要通过提供一个“足够大”的数组并在之后“缩小”它来处理这个问题?
我需要从一个看起来像这样的 COM 接口使用一个方法:
void method(ref string[] output);
由于在方法调用之前我不知道数组的大小,我该如何设置我的引用变量:
string[] output = new string[???];
有没有一种聪明的方法可以做到这一点,还是我需要通过提供一个“足够大”的数组并在之后“缩小”它来处理这个问题?