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;
}
}
}