コード例 #1
0
        private void button2_Click_1(object sender, EventArgs e)
        {
            SaveGameSettings.GameType = 1;
            HighScore.CreateFolders();
            HighScore.CheckHighscoreExsist();

            currentScore.currentHscore = HighScore.ReadScoresFromFile(HighScore.Filename1);
            var sorted = from s in currentScore.currentHscore
                         orderby s.Score descending
                         select s;

            foreach (Player p in sorted)
            {
                SortedHighscoreList.Record(p);
            }

            HighscoreWindow hsw = new HighscoreWindow();

            hsw.Text = "HighScore Combo";
            hsw.ShowDialog();
            SortedHighscoreList.list.Clear();
        }
コード例 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            var sorted = from s in HighscoreList.list
                         orderby s.Score descending
                         select s;

            foreach (Player p in sorted)
            {
                SortedHighscoreList.Record(p);
            }

            HighscoreWindow hsw = new HighscoreWindow();

            if (SaveGameSettings.GameType == 0)
            {
                hsw.Text = "HighScore Classic";
            }
            else if (SaveGameSettings.GameType == 1)
            {
                hsw.Text = "HighScore Combo";
            }
            hsw.ShowDialog();
            SortedHighscoreList.list.Clear();
        }