namespace CoreLibrary.Regles { /// /// Interface pour créer des règles. /// public interface IRegles { /// /// Obtient l'indice des règles /// int Indice { get; } /// /// Obtient le nom des règles. /// string Nom { get; } /// /// Obtient la description des règles. /// string Description { get; } /// /// Obtient le nombre de joueurs. /// int NbJoueurs { get; } /// /// Obtient le nombre de tour. /// int NbTour { get; } /// /// Obtient la taille d'un code. /// int TailleCode { get; } /// Détermine si les règles sont égales à un objet spécifié. /// /// L'objet à comparer avec les règles. /// True si les règles sont égales à l'objet spécifié, sinon false. bool Equals(object? obj); /// /// Obtient le code de hachage pour les règles. /// /// Code de hachage des règles. int GetHashCode(); } }