C#如何给OCX控件的接口传递数组参数

2025-03-04 01:26:49
推荐回答(1个)
回答1:

c#和java都是禁用指针的(一定要用的时候C#可以用unsafe代码进行操作),但对于你的需求没看出有任何使用指针的必要,那个50的参数我不清楚是什么,如果只是代码数组长度那就是多余的,如果是别的用途要保留,你可以将位置做为一个单独的默认参数,形如
public void check(int[] data,int len,int pos=0)

这样你如果是check(arr,20)就是表示从0开始,如果是check(arr,20,10)就是从10开始