作者tylersoooong (qq33)
看板C_Sharp
标题[问题] 关於IntPtr a 存入二维与一维矩阵
时间Wed Aug 17 12:11:47 2016
大家好!
小弟为c#新手,遇到了几个问题想请教各位
首先我有一个结构,长得像下面这样
public class ODBSD
{
public IntPtr chadata;
public IntPtr count;
}
我想要分别把chadata 与 count 存到如下矩阵
ushort[,] chadata = new ushort[8, 50000];
long[] count = new long[8];
试了许久一直找不到方法QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.123.121.52
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1471407109.A.669.html
1F:→ ssccg: 你有要用IntPtr不能直接用Array的理由吗? 08/17 12:41
2F:推 zenuo: Marshal.Copy(countPtr,count,0,count.length) 08/17 14:01
3F:→ tylersoooong: s大好,因为这结构是从library来的,所以没考虑到去 08/17 14:47
4F:→ tylersoooong: 改它的型态 08/17 14:48
5F:→ tylersoooong: 谢谢,z大!我试看看。 08/17 14:48