public void GetFiles(string path) { Sudokus.Clear(); foreach (var sudoku in SudokuFile.Read(path)) { Sudokus.Add(sudoku); } FileName = path; }
public static void DisplayValidity() { try { Console.WriteLine("Enter the file's path : "); var path = Console.ReadLine(); foreach (var grille in SudokuFile.Read(path)) { Console.WriteLine("{0} is {1}", grille.Name, grille.IsValid ? "valid" : "not valid"); } } catch (Exception e) { Console.WriteLine(e.Message); } Console.ReadLine(); }
public static void DisplayResolved() { try { Console.WriteLine("Enter the file's path : "); var path = @"C:\Users\Moi\Desktop\Sudokus.sud"; //Console.ReadLine(); foreach (var grille in SudokuFile.Read(path)) { grille.Resolve(); Console.WriteLine(grille); Console.WriteLine(grille.IsValid); //Console.WriteLine("{0} is {1}", grille.Name, grille.IsValid ? "valid" : "not valid"); //Console.WriteLine("{0} is {1}", grille.Name, grille.IsValid ? "valid" : "not valid"); } } catch (Exception e) { Console.WriteLine(e.Message); } Console.ReadLine(); }
public void SaveFile(string path) { SudokuFile.Write(path, Sudokus); }