各位大侠好:
我有个问题不知道如何解决。有一个文件内容是:
1,2,3,4
11,2,32,31
3,4,5,7
54,21,22,11
如何读取,并且存储在一个整型(int)二维数组中a【4】【4】。也就是把这个内容解析出来。需要代码,谢谢了。

解决方案 »

  1.   

    using System.IO;
    int[,] int_array = new int[4, 4];
    StreamReader sr = new StreamReader(@"C:\123.txt");//txt文件存在路径
    string line = sr.ReadLine();
    int j = 0;
    while (line != null)
    {
      string[] str = line.Split(new char[] { ',' });
      for (byte i = 0; (i < 4) && (i < str.Length); i++)
      {
         int_array[j, i] = int.Parse(str[i].Trim());
      }
      j++;
      line = sr.ReadLine();
    }
    //经过测试没问题
    //文本格式:
    //1,2,3,4 
    //11,2,32,31 
    //3,4,5,7 
    //54,21,22,11 不知道你文件是什么文件,如果是文本的话,这样就可以了