Пример #1
0
        private void btn_getuser_Click(object sender, EventArgs e)
        {
            if (usernameTextbox.Text.Length > 0)
            {
                loadFromFile(); //Reload
                foreach(User u in users) //Check if user exsist
                {
                    if(u.getUsername().CompareTo(usernameTextbox.Text) == 0)
                    {
                        currentUser = u;
                        statisticsBox.DataSource = u.getScoreboardArray();
                        currentUserLabel.Text = u.getUsername();
                        return; //Function returns here (stops)
                    }

                }
                //This only runs if user not found
                User user = new User(usernameTextbox.Text);
                currentUser = user;
                users.Add(user);
                statisticsBox.DataSource = user.getScoreboardArray(); //Show user scoreboard
                currentUserLabel.Text = user.getUsername();
                writeToFile(); //Write changes to file
            }
        }