예제 #1
0
파일: Game.cs 프로젝트: JacDev/Battleship
        private void SaveGame()
        {
            string directory = Directory.GetCurrentDirectory();

            Console.WriteLine(directory);
            using StreamWriter outputFile = File.CreateText(Path.Combine(directory, "savedGame.txt"));
            outputFile.WriteLine(_leftPlayer.IsPerson().ToString() + " " + _rightPlayer.IsPerson().ToString() + " " + _leftPlayer.SunkenShips + " " + _rightPlayer.SunkenShips + " " + _whoseTurn.ToString() + " ");
            outputFile.WriteLine(_leftPlayer.GetShipsAsString() + _rightPlayer.GetShipsAsString() + _leftPlayer.Board.ToString() + "\n" + _rightPlayer.Board.ToString());
            outputFile.Close();
        }