我正试图从txt文件中读取这样的行:
string[] data = File.ReadAllLines("data.txt");
我需要做的是char [,]数组,其维度为:
[single row from txt file chars count] X [row from txt file count].
然后这个char数组必须填充来自string []数据的数据。
有没有简单的方法可以做到这一点?我试图以某种方式将字符串转换为字符,但我不能。有什么想法吗?
答案 0 :(得分:1)
您可以在每一行上致电ToCharArray
。
network
值得注意的是,这会给你一个String filepath = @"C:\test.txt";
Char[][] result = File.ReadAllLines(filepath).Select(obj => obj.ToCharArray()).ToArray();
(这是一个jagged array),而不是 Char[][]
(这是一个multidimensional array)