public Board(String boardString, bool useFile) { var pattern = useFile ? "\r\n" : "\n"; BoardString = boardString.Replace(pattern, ""); LengthXY = new LengthToXY(Size); }
public Board(String boardString, bool test = false) { if (test) { BoardString = string.Concat(boardString.Split('\n')); LengthXY = new LengthToXY(BoardSize); return; } BoardString = boardString.Replace("\n", ""); BoardString = BoardString.Replace("☺", "@"); BoardString = BoardString.Replace("☻", "O"); BoardString = BoardString.Replace("Ѡ", "V"); BoardString = BoardString.Replace("♥", "$"); BoardString = BoardString.Replace("♠", "*"); BoardString = BoardString.Replace("♣", "v"); BoardString = BoardString.Replace('҉', '!'); BoardString = BoardString.Replace("#", "№"); BoardString = BoardString.Replace("☼", "#"); LengthXY = new LengthToXY(BoardSize); }
public Board(String boardString) { BoardString = boardString.Replace("\n", ""); LengthXY = new LengthToXY(Size); }
public Board(String boardString) { _boardString = boardString.Replace("\n", ""); BoardSize = (int)Math.Sqrt(_boardString.Length); _lengthXy = new LengthToXY(BoardSize); }