byte[] C转换到C#

来源:互联网 发布:网络走马灯是什么意思 编辑:程序博客网 时间:2024/05/19 16:23

数组长度不确定

EXPORT void getValue(byte ID,byte r[],int size);

public static extern void getValue(byte id, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] byte[] r, int size);


数组长度确定

EXPORT void setValue(byte r[8]);

public static extern void setValue([MarshalAs(UnmanagedType.LPArray, SizeConst = 8)] byte[] r);