/// <summary> /// /// </summary> public Joueur(string curNom, List <Deck> curDecks = null, Dictionary <string, CaracteristiqueJoueur> curCaracs = null) { _cartesEnMain = new InventaireDeCarte(); _nom = curNom; _decks = curDecks; if (_decks == null) { _decks = new List <Deck>(); } _caracs = new Dictionary <string, CaracteristiqueJoueur>(StringComparer.CurrentCultureIgnoreCase); if (curCaracs != null) { curCaracs.Keys.ToList().ForEach(s => _caracs.Add(s, curCaracs[s])); } }
/// <summary> /// /// </summary> public Joueur(string curNom, List<Deck> curDecks = null, Dictionary<string, CaracteristiqueJoueur> curCaracs = null) { _cartesEnMain = new InventaireDeCarte(); _nom = curNom; _decks = curDecks; if (_decks == null) { _decks = new List<Deck>(); } _caracs = new Dictionary<string, CaracteristiqueJoueur>(StringComparer.CurrentCultureIgnoreCase); if (curCaracs != null) { curCaracs.Keys.ToList().ForEach(s => _caracs.Add(s, curCaracs[s])); } }