namespace CoreLibrary.Evenements { /// /// Classe contenant les arguments passés en paramètre lors de l'événement PartiePartieTerminee. /// public class PartiePartieTermineeEventArgs : EventArgs { /// /// Nombre de tours joués /// public int Tour { get; private init; } /// /// Liste des gagnants. /// public IReadOnlyList Gagnants { get; private init; } /// /// Liste des perdants. /// public IReadOnlyList Perdants { get; private init; } /// /// Constructeur de PartiePartieTermineeEventArgs, avec la liste des gagnants et perdants spécifiés. /// /// Liste des gagnants. /// Liste des perdants. public PartiePartieTermineeEventArgs(int tour, IReadOnlyList gagnants, IReadOnlyList perdants) { Tour = tour; Gagnants = gagnants; Perdants = perdants; } } }