private void Print(MatchNode node, Label PrintLabel) { if (node != null) { List <ITeam> fighters = node.GetTeams(); var data = node.GetBattleResult(); PrintLabel.Text += node.ToString() + "\n"; foreach (var t in data) { //PrintLabel.Text += t.GetTeamName() + " " ; PrintLabel.Text += t.GetTeam().GetTeamName() + ": " + t.GetScore() + "\n"; } foreach (var t in node.GetNotConnectedFinialists()) { PrintLabel.Text += "["; PrintLabel.Text += ToStringClass.ToString(t.GetPosition()) + " of " + t.GetNode().ToString(); PrintLabel.Text += "]\n"; } PrintLabel.Text += "\n"; } }