作者GreatShot (我要拿Ph.D.!!!)
看板C_Sharp
标题Re: [问题] 请问二维阵列
时间Fri Feb 9 14:51:43 2007
※ 引述《wanwan2 (La New顽张っで)》之铭言:
: data[i,j] = buf[j];
: }
: 请问各位~ 有什麽解决的方法吗? ^^"
: 要不然这样的做法蛮没有效率的~ (我的二维阵列会到 [32,32768] orz)
: ^_^
总觉得这是资料结构的问题
我本身很少去使用纯Array..因为使用起来不弹性
除非是简单又不需要处理的资料
不然我多半还是用System.Collections and System.Collection.Generic里头的class
我建议您可以改用ArrayList+List
不过这样要改写A and B
然而改起来很容易
用一个 ArrayList: ArrayA
去包住32个长度为32768的 List<DataType>: ArrayBn, n = 0,1,2,...,31
程式码可能如下:
ArrayA = A(xxx);
for(i=0...)
{
B(ArrayA[i]);
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.110.47
※ 编辑: GreatShot 来自: 220.133.110.47 (02/09 14:52)