public static void WriteFile(double[,] matrix, int dimension, string filename) { StreamWriter file = new StreamWriter(filename); for (int l = 0; l < dimension; l++) { string line = ""; for (int c = 0; c < dimension; c++) { line += matrix[l,c]; if (c != dimension - 1) { line += " "; } } file.WriteLine(line); } file.Close(); } public static void WriteFile(double[] matrix, int dimension, string filename) { StreamWriter file = new StreamWriter(filename); for (int l = 0; l < dimension; l++) { string line = ""; for (int c = 0; c < dimension; c++) { line += matrix[l * dimension + c]; if (c != dimension - 1) { line += " "; } } file.WriteLine(line); } file.Close(); }