// equalStatic qui teste cette fois-ci si la pop de deux communes en paramètre sont identiques à l'aide de la méthode d'instance
        #region Méthodes Statiques d’Egalité

        public bool ComparaisonDe2CommunesPop(CommuneTest Commune1, CommuneTest Communes2)
        {
            if (Communes2.comparaisonPop(Commune1) == true)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
 // equals qui teste si 2 communes sont identiques. On dit que 2 communes sont identiques quand elles ont la même population
 public bool comparaisonPop(CommuneTest UneCommune)
 {
     if (UneCommune.NombreHabitants == NombreHabitants) // ici on compare la population de UneCommune avec la Commune de la classe
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Exemple #3
0
        //méthode qui teste l’appartenance d’une commune dans la région (si le nom dela commune est dans la région)
        public bool appartenanceDUneCommuneDansLaRegion(CommuneTest UneCommune)
        {
            bool appartenance = false;

            for (int i = 0; i < EnsembleCommunesArray.Length; i++)
            {
                if (UneCommune.NomVille == EnsembleCommunesArray[i].NomVille)
                {
                    return(true);
                }
                break;
            }
            return(appartenance);
        }