我对C#很陌生,请原谅我新手Q ......
我有一个逗号分隔的文件,大约有500行,如下所示: http://pastebin.com/JZyswTNX
我想首先将文件导入到我的程序中,然后将其解析为二维点后数字的二维数组。
之后,我想只读取txt文件的最后20行。 我不想硬编码“转到480行”,因为我不确定每个文件的行数是否相同。
最简单的方法是什么? (可能有些内置?)
答案 0 :(得分:1)
您可以使用返回字符串数组的File.ReadAllLines
。
然后你可以用逗号分割这个数组
var lines = File.ReadAllLines (path);
var result = lines.Select (x=>x.Split (','));
result
是二维数组