private void validate(object sender) { userOrder.Add(buttonButtonNumberDict[(Button)sender]); if (userOrder.Count == buttonOrder.Count) { bool correct = true; for (int i = 0; i < userOrder.Count; i++) { if (userOrder[i] != buttonOrder[i]) { correct = false; break; } } if(correct) MessageBox.Show("Herzlichen Glückwunsch!"); else MessageBox.Show("Leider verloren!"); userOrder.Clear(); } }