如何创建字符串[*] ||如何处理来自Dll方法的字符串[*]参数?

时间:2017-03-03 15:52:48

标签: c# arrays string

public static void GetDeviceInfoForImaging(
string iP, 
string benutzername, 
string passwort, 
out string[*] deviceInfo)

我有一个公开此功能的参考。我对如何通过

感到困惑
out string[ * ] deviceInfo 

到函数,因为它无法创建string [*]类型的变量,是吗?

该功能来自LabVIEW .Net Interop Assembly

1 个答案:

答案 0 :(得分:-1)

尝试一下:

    Array deviceInfo = (Array)(object)Document.GetCrossReferenceItems(WdReferenceType.wdRefTypeHeading);

    public static void GetDeviceInfoForImaging(
    string iP, 
    string benutzername, 
    string passwort, 
    out string[*] deviceInfo)

然后尝试这样来提取值:

string firstElement = deviceInfo.GetValue(1);