Перевести строку из чисел, разделенных пробелом в двумерный массив - C#
Формулировка задачи:
Привет всем, написал код:
только почему то Convert не работает и записывает коды символом
for (int i = 0, m = 0, n = 0; i < res.Length; i++) { if (res[i] != ' ') { field[n, m] = Convert.ToInt32(res[i]); m++; if (m == 4) { m = 0; n++; } if ((n == 3) && (m == 3)) break; } }
я понял я вообще неправильно делаю, основная задача-прочитать с файла последовательность чисел и записать их в двумерный массив, считал всю строку из файла и теперь поэлементно просматриваю, может быть можно как то по другому сделать?
Решение задачи: «Перевести строку из чисел, разделенных пробелом в двумерный массив»
textual
Листинг программы
using (var file = File.Open("C:\\data.bin", FileMode.Open, FileAccess.Read)) field = new BinaryFormatter().Deserialize(new Stream(file)) as int[,];
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д