Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Сохранение игры в файл placeName
- '.' пустое море Sea, '+' простреленное море ShotSea,
- 'o' целая палуба Ship , 'X' простреленная палуба ShotShip
- Сначала поле игрока (ManGrid), на след строке кол-во его кораблей(ManShips)
- Потом поле бота (BotGrid), на посл строке кол-во его кораблей(BotShips)
- Если placeName существует, функция завершается и возвращает 2
- Неудачное открытие файла останавливает функцию и возвращает 1
- placename - место, куда надо сохранить, либо файл, либо полный путь*/
- private short Save(string placeName) //заглушка
- {
- StreamWriter sw = new StreamWriter(placeName);
- Console.WriteLine("Данные сохренены в файл: {0}", placeName);
- for (int i = 0; i < 10; i++)
- {
- for (int j = 0; j < 10; j++)
- {
- sw.Write(ManGrid[i, j]);
- }
- }
- DirectoryInfo di = new DirectoryInfo(placeName);
- if (di.Exists)
- {
- Console.WriteLine("Файл успешно записан!");
- return 0;
- } //Если файл существует
- else
- {
- Console.WriteLine("Ошибка! Файл не записался!!!");
- return 1; //Если файл не существует
- }
- }
Add Comment
Please, Sign In to add comment