Итак, у меня есть этот сценарий, в котором я читаю из файла, структура которого выглядит следующим образом:
4
4 8 2 1
2 4 6 3
3 6 9 2
1 3 2 8
Где 4
в первой строке - размер матрицы, которая будет сгенерирована , Строки ниже - это значения матрицы, которые всегда будут многомерной матрицей размером [4,4]
, что означает, что в ней будет 4 строки и 4 столбца.
Как я могу сохранить это в структуре данных и получить доступ к элементы для выполнения расчетов?
Мой текущий код:
class Program
{
static void Main(string[] args)
{
var fileName = "sampleinput.txt";
int T = Convert.ToInt32(File.ReadLines(fileName).First()); // gets the first line from file.
var lines = File.ReadLines(fileName).Skip(1).Take(T);
int[,] array1 = new int[T, T];
foreach(var line in lines)
{
Console.WriteLine(line);
//How to store the values here in a multidimensional array and access the values as required?
}
}
}