using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Model { class Game { private string name; public Game(string name) { this.name = name; } public readonly Collection ListDice { get; set; } private List listDice = new List(); //encapsulation des collections voir les videos partie 2 public string Name { get { return name; } set { //Indique si une chaîne spécifiée est null, vide ou se compose uniquement d'espaces blancs if (string.IsNullOrWhiteSpace(value)) { throw new ArgumentException("Enter a name", nameof(value)); } name = value; } } public void AddDice(Die die) { listDice.Add(die); } } }