static bool equalStatic(Commune Commune1, Commune Commune2) { if (Commune2.equals(Commune1) == true) // à l'aide de la fonction du dessus en écrivant comme cela, ainsi on compare les deux pops et si la fonction est true ça veut dire que les pops sont les memes. { return(true); } else { return(false); } }
public bool equals(Commune UneCommune) // compare le nombre d'habitants de deux communes { if (UneCommune.NombreHabitants == NombreHabitants) //tu prends QUE le NombreHabitant de UneCommune { return(true); } else { return(false); } }
public bool appartenance(Region uneRegion, Commune uneCommune) { bool appartenance = false; for (int i = 0; i < CommunesArray.Length; i++) { if (CommunesArray[i].Nom == uneCommune.Nom) // si dans le tableau des communes il y a le nom de notre commune alors on retourne true #elle est dans la region { appartenance = true; break; } } return(appartenance); }
static void Main(string[] args) { Commune Paris = new Commune("Paris", 75, "France", "Hidalgo", 2200000); Commune Rouen = new Commune("Rouen", 76, "France", "Robert", 111000); Paris.NombreHabitants = 2220000; string s = Paris.toString(); //description de la commune ( affiche la phrase) bool b = Paris.equals(Rouen); // compare les deux pops des deux communes Console.WriteLine(b); Console.WriteLine(s); Console.ReadKey(); }