private void writeNewLeaderboardToFile(List <List <string> > newLeaderboard) { string res = ""; for (int i = 0; i < 10; i++) { res = newLeaderboard[i][0] + "," + newLeaderboard[i][1] + "," + newLeaderboard[i][2] + "," + newLeaderboard[i][3] + "," + newLeaderboard[i][4]; //MessageBox.Show("About to append: " + res); File.AppendAllText(path + name, res + Environment.NewLine); } WelcomeWindow ww = new WelcomeWindow(); welcomeWindow = ww; ww.Show(); //File.WriteAllText(path + name, res + Environment.NewLine); }
public Leaderboard(WelcomeWindow ww) { InitializeComponent(); welcomeWindow = ww; // Load in our leaderboard path + name name = "..\\..\\data\\" + ConfigurationManager.AppSettings["leaderboardName"]; path = AppDomain.CurrentDomain.BaseDirectory; // Initially set everything to a default setLeaderboardToBlank(); // Calculate number of leaderboard entries numOfLeaderboardEntries = getNumOfLeaderboardEntries(); // Then load in our current top 10 high scores if (numOfLeaderboardEntries != 0) { loadLeaderboard(); } }