VB 函数 Public Sub GetData(A1 As Byte, ByRef A2() As Single, A3 As Integer)DLL注册成功,在调用方法时, ByRef A2() As Single 参数在 C# 显示类型为System.array,我声明一个ARRAY类型的写进去,提示数组类型错误的异常,声明类型为Single ,调用方法显示类型不能转换为array。 不知道该怎么做了,求助大家帮忙,谢谢了
解决方案 »
- asp.net中Windows身份验证怎么设置能让它不出现用户名登录的那个框框。
- 带宽能这么计算吗?
- 用telnet命令 登陆FTP ,如何返回目录列表???
- 每次显示新窗体之前,关闭上次打开的窗体?
- 大家知不知道“实例变量”和“类变量”的定义以及联系和区别?!
- 请问怎么取到服务器的IP地址
- treeview 调用 PropertyGrid.selectobject的问题,不刷新
- 现在还流行orm吗?
- 過來人都來看一下,誰有比較好的建議.........
- c# datagridview 在列中显示图文问题(html格式)?求助
- 请问各位达人 这段代码的输出结果是什么 最好讲一下原理: 谢谢
- div问题?
System.Array a2= new Array[2]; //返回结果
byte a1 = 1;
short a3 = 1;
A.GetData(ref a1, ref a2, ref a3);
这样写 会提示 数组类型错误的异常
public void GetData(byte a1,ref double[] a2,int a3)
float a2[]= new float[2]; //返回结果
byte a1 = 1;
int a3 = 1;
A.GetData(a1, ref a2, a3);
System.Array a2= new Array[2]; 这样写 编译是OK的,可以通过,但是执行方法后会有一个数组类型错误的异常,float a2[]= new float[2]; 这样声明的话 编译错误,提示 类型不能转换为Array 类型。