Как разбить строку с помощью Split? - C#
Формулировка задачи:
Здравствуйте, есть такой массив в тхт файле
4248 4 1 2 3 14
6624 4 1 2 3 17
5193 7 1 2 8 11 14 15 17
6642 6 1 2 8 14 17 19
5766 6 1 2 11 14 15 17
4263 3 1 2 14
5520 2 1 4
я его загружаю, разбиваю на массивы строк ("4248 4 1 2 3 14"),
потом хочу разбить каждую строку по элементам("4248" "4" "1" "2" "3" "14")
НА этом месте выдает ошибку
Cannot implicitly convert type 'string[]' to 'string'
StreamReader f = new StreamReader(@" тут файл");
string[] a = f.ReadToEnd().Split('\n');
string[] stringArray = new string[770];
for ( int i=0; i<770;i++)
{
stringArray[i] = a[i];
}
string[,] splitArray = new string[100,770];
for (int i = 0; i < 770; i++)
{
int jmax = a[i].Length;
for (int j = 0; j < jmax; j++)
{
// ошибка
splitArray[j, i] = stringArray[i].Split(new Char[] { ' ' });
}
}Решение задачи: «Как разбить строку с помощью Split?»
textual
Листинг программы
List<string[]> lst = new List<string[]>();
foreach(var x in File.ReadLines("D://00.txt"))
lst.Add(x.Split(' '));