Пример #1
0
        private void LoadGames()
        {
            while (games.Count > 0)
            {
                games.RemoveAt(0);
            }

            try
            {
                using (System.IO.StreamReader file = new System.IO.StreamReader(@".\games.txt"))
                {
                    String line;
                    while ((line = file.ReadLine()) != null)
                    {
                        string  characterString;
                        int     characterNumber;
                        Boolean b;

                        characterString = line.Split(';')[0];
                        Int32.TryParse(characterString, out characterNumber);
                        b = line.Split(';')[1] == "1";

                        if (characterNumber < 0 || characterNumber > characters.Length)
                        {
                        }
                        else
                        {
                            Game game = new IGGnis_Game_Tracker.Form1.Game(characters[characterNumber], b);
                            AddGame(game, false);
                        }
                    }
                }
            }
            catch (System.IO.FileNotFoundException)
            {
                // No file was found.  Create an empty file.
                System.IO.StreamWriter fileWrite = new System.IO.StreamWriter(@".\games.txt");
                fileWrite.Flush();
                fileWrite.Close();
            }
        }
Пример #2
0
        private void btn_Defeat_Click(object sender, EventArgs e)
        {
            Game thisGame = new IGGnis_Game_Tracker.Form1.Game(cmb_Character.SelectedValue.ToString(), false);

            AddGame(thisGame, true);
        }