private void DeletePlayer(object sender, RoutedEventArgs e) { Button btn = (Button)e.OriginalSource; int i = Int32.Parse(btn.Name.Substring(btn.Name.Length - 2)); foreach (var player in Player.PlayersList) { if (player.Quanity == i) { player.DeletePlayer(); TextBlockDict["BlockPlayer" + player.Quanity.ToString()].Text = ""; break; } } CurrentGame.CheckEndGame(); }