关于数组矩阵的读写 一个文本文件得数据是16*15的矩阵,现在想对此矩阵进行操作(读,写以及通过计算以后对这些数据进行修改),现在遇到的问题是想把此文件写入一个array[16,15]的二维数组中,不知道怎么进行,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是读到二维数组中,而不是写入二维数组首先你得确认文本文件中数据的存放格式多少行多少列,每一行的各列是如何分隔的然后就一行一行地读入,根据分隔符split, for(int i=0 ,i<16,i++) for(int j=0,j<15,j++) { array[i,j]=value; }也许你不是这个意思,光说怎么写一个二维数组,太宽泛了,大家不明白啊,不如你把文件格式发上来大家帮你看看 比如说就是这样的一个简单文件a.txt(4*5的矩阵)1 1 1 1 12 2 2 2 23 5 6 7 91 2 5 6 8怎么把它写入数组b[4,5],中去,或者c1[4],c2[4],...,c5[4] 读取之后,根据\r\n来确定行数m,for(int i=0;i<m;i++),此时为各行的字符,也就是你说的b[m][n],m为行数,n为列数, 将每行字分割成单个字符,如果字符间有空格则用中\t来识别(Regex.Split),如果没有则变成单个字符来处理,记得int.parse来转换字符串 C# imagelist 图片失真问题? 这种情况下程序究竟会怎样运行? C#中金额大小写的转换 高分请教!!!!!如何实现像MSN或QQ的登录模式. c#里实现曲线的截取? winform 在实时获取数据方面的 sqlserver修改blob对象超时 wpf grid 水晶报表的宽度怎么调整阿? 毕业生:请各位给点意见 这个问题上次问过了,没有得到很满意的答案,再问。程序的数据库怎样安装到目标机上。安装的时候执行脚本?程序开始时用配置程序手工配置 小弟问几个问题,请知道的大哥帮忙解答
多少行多少列,每一行的各列是如何分隔的
然后就一行一行地读入,根据分隔符split,
for(int j=0,j<15,j++)
{
array[i,j]=value;
}也许你不是这个意思,光说怎么写一个二维数组,太宽泛了,大家不明白啊,不如你把文件格式发上来大家帮你看看
1 1 1 1 1
2 2 2 2 2
3 5 6 7 9
1 2 5 6 8
怎么把它写入数组b[4,5],中去,或者c1[4],c2[4],...,c5[4]