diff options
author | MichaĆ Zimniewicz <michzimny@users.noreply.github.com> | 2018-01-04 01:19:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-04 01:19:50 +0100 |
commit | fa8e46acc24c5cf8b607531684b4c9858e4ebb33 (patch) | |
tree | b81ddbc9cef517446232e007b9e287152e504235 /Aktywator/RRBTournament.cs | |
parent | 80cd31c1c8e7cef2cfbf6148df3d9ec2d2a23279 (diff) | |
parent | f58213dbf8b1d52f9545a7c3b227cff59a888afb (diff) |
Merge pull request #36 from michzimny/1.1-betav1.1.3
v1.1.3
Diffstat (limited to 'Aktywator/RRBTournament.cs')
-rw-r--r-- | Aktywator/RRBTournament.cs | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/Aktywator/RRBTournament.cs b/Aktywator/RRBTournament.cs index 48040ee..3e73d43 100644 --- a/Aktywator/RRBTournament.cs +++ b/Aktywator/RRBTournament.cs @@ -54,25 +54,29 @@ namespace Aktywator override internal Dictionary<int, List<string>> getNameList() { - this._xml.Load(this._name); Dictionary<int, List<string>> names = new Dictionary<int, List<string>>(); - foreach (XmlNode pair in this._xml.SelectNodes("//lista/para")) + try { - int pairNo = Int32.Parse(pair.SelectSingleNode("numer").InnerText); - names.Add(pairNo, new List<string>()); - foreach (XmlNode player in pair.SelectNodes("gracz/nazwisko")) + this._xml.Load(this._name); + foreach (XmlNode pair in this._xml.SelectNodes("//lista/para")) { - names[pairNo].Add(player.InnerText); + int pairNo = Int32.Parse(pair.SelectSingleNode("numer").InnerText); + names.Add(pairNo, new List<string>()); + foreach (XmlNode player in pair.SelectNodes("gracz/nazwisko")) + { + names[pairNo].Add(player.InnerText); + } } - } - foreach (KeyValuePair<int, List<string>> pair in names) - { - while (pair.Value.Count < 2) + foreach (KeyValuePair<int, List<string>> pair in names) { - pair.Value.Add(" "); + while (pair.Value.Count < 2) + { + pair.Value.Add(" "); + } } } + catch (Exception) { } return names; } } |