当前位置:编程学习 > C#/ASP.NET >>

c#数组菜鸟问题

恳请各位帮我看一下]我的问题应该怎么解决
有一个文本文件其格式如下:
1 2 3 4 5 6 7 8 9
A B C
3 4 2 1 4 1 3 4 5
2 3 4 5 5 3 2 4 5
2 3 5 1 2 4 5 2 4
现要逐行读取文本文件,每一行存入一个数组,然后再将每行按空格分开,取空格间隔的数据,存入一个二维数组,行为行数组下标。比如说第一行的4就被存入Array[0][3],第二行的B被存入Array[1][1],第五行的1存入Array[4][3]。
这段的代码要怎么实现呢?我初学,谢谢各位了。
--------------------编程问答-------------------- 我也遇到了相似的问题,不够元素是文字 --------------------编程问答--------------------

string[] lines = System.IO.File.ReadAllLines("yourfile.txt");

string[][] data = new string[lines.Length][];
for (int i = 0; i < lines.Length; i++)
{
    data[i] = lines[i].Split(' ');
}
--------------------编程问答-------------------- 帮你顶吧 --------------------编程问答--------------------

            string[] lines =  System.IO.File.ReadAllLines("d://test.txt");

            string[][] datas = new string[lines.Length][];

            for (int i = 0; i < lines.Length; i++)
            {
                datas[i] = lines[i].Split(new char[]{' '},StringSplitOptions.RemoveEmptyEntries); 
            }
--------------------编程问答-------------------- 顶顶,这个我说实话,搞了这么久,也不会啊 --------------------编程问答-------------------- 突然发现LZ是2007年发的贴.... --------------------编程问答-------------------- 晕```不是吧``怎么是2007年的帖子?
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,