示例#1
0
        public static bool Validate(int row, int col, int? value, SudokuGrid grid, out string message)
        {
            if (value == null)
            {
                message = null;
                return true;
            }

            if (grid.IsValueAvailable(row, col, value.Value))
            {
                message = null;
                return true;
            }
            else
            {
                message = "Invalid input. Duplicate value present.";
                return false;
            }
        }