Я работаю с алгоритмом SMACOF и имею небольшую проблему. Я пытаюсь прочитать текстовый файл, который содержит такие элементы:C# Нужна помощь для чтения текстового файла в 2D или неровном массиве
5.1 3.5 1.4 0.2
4.9 3.0 1.4 0.2
4.7 3.2 1.3 0.2
4.6 3.1 1.5 0.2
Где находится несколько сотен строк этих элементов. До сих пор мне удалось прочитать только первую строчку и не знаю, почему она не читает все строки. Вот мой код:
static void Main(string[] args)
{
string[] lines = File.ReadAllLines("duom.txt");
string[][] grid = new string[lines.Length][];
for (int i = 0; i < lines.Length; i++)
{
grid[i] = lines[i].Split(',');
}
for (int i = 0; i < lines.Length; i++)
{
for (int j = 0; j < lines[i].Length; j++)
{
Console.WriteLine(grid[i][j]);
Console.ReadLine();
}
}
}
Так, может быть, вы, ребята, можете объяснить, что случилось с моим кодом, и как propely прочитать текстовый файл? Благодарю.
Ваш образец не содержит запятые. Ты уверен, что ты раскалываешься на правильном персонаже? –