当前位置:编程学习 > C#/ASP.NET >>

c# 调用com 参数传递问题 急!!!!

以前用c++写了com,其中有一个接口为:
STDMETHODIMP CMClass::Fun(BYTE No, S, LONG RegNum,SHORT* Buffer,LONG* Result)
变为c#对应如下:
public virtual int Fun(byte No, int RegNum, ref short Buffer);

现在是如何通过ref 传递short[] Buffer。
原来是这样做的,
CMClass dd = new CMClass();
buffer[] = new  buffer[4];
dd.Fun(1,2,ref buffer[0]);

但在调试的过程中出现很多问题,希望各位前辈能给出点方法。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,