private void BtnPrevGame_Click(object sender, EventArgs e) { if (File.Exists("LastGame.game")) { using (FileStream stream = File.Open("LastGame.game", FileMode.OpenOrCreate)) game.LoadGame(stream); Hide(); newForm = new MainForm(game); game.Start(); newForm.ShowDialog(); } else { MessageBox.Show("К сожалению, предыдущие сохранения не найдены"); } }
private void ЗагрузитьИгруToolStripMenuItem_Click(object sender, EventArgs e) { game.Stop(); try { if (File.Exists("LastGame.game")) { using (FileStream stream = File.Open("LastGame.game", FileMode.Open)) game.LoadGame(stream); } else { MessageBox.Show("К сожалению, предыдущие сохранения не найдены"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } game.Start(); }