static void Main(string[] args) { SudokuValidator sudokuValidator = new SudokuValidator(); //int[,] arraySudoku = sudokuValidator.generateDefaultSudoku(SUDOKU_SIZE); //int[,] arraySudoku = sudokuValidator.generateSudoku(SUDOKU_SIZE); // int[,] arraySudoku = sudokuValidator.generateBigSudoku(); int[,] arraySudoku = sudokuValidator.generateSudoku16(); // Thread.Sleep(1000); DateTime firstDt2 = DateTime.Now; resolveMonoThread(arraySudoku); DateTime endDt2 = DateTime.Now; Console.WriteLine(endDt2 - firstDt2); DateTime firstDt = DateTime.Now; resolveMultiThread(arraySudoku); DateTime endDt = DateTime.Now; Console.WriteLine(endDt - firstDt); Console.ReadLine(); }