public static ChessPosition GetChessPosition(string position) { int column = ChessPositionTranslator._GetColumn(position[0]); int row = ChessPositionTranslator._GetRow(position[1]); return(new ChessPosition(row, column)); }
public static int GetRow(string position) { return(ChessPositionTranslator._GetRow(position[1])); }
public static int GetColumn(string position) { return(ChessPositionTranslator._GetColumn(position[0])); }
public ChessPosition(string position) { this.row = ChessPositionTranslator.GetRow(position); this.column = ChessPositionTranslator.GetColumn(position); }