Перевести строку из чисел, разделенных пробелом в двумерный массив - 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[,];