public
int GetAge(
DateTime DateDeNaissance) {
// Age théorique
int age =
DateTime.Now.Year - DateDeNaissance.Year;
// Date de l'anniversaire de cette année
DateTime DateAnniv =
new
DateTime(
DateTime.Now.Year, DateAnniv.Month, DateAnniv.Day);
// Si pas encore passé, retirer 1 an
if (DateAnniv >
DateTime.Now)
age--;
return age;
}
public int GetAge(DateTime DateDeNaissance) {
// Age théorique
int age = DateTime.Now.Year - DateDeNaissance.Year;
// Date de l'anniversaire de cette année
DateTime DateAnniv =
new DateTime(DateTime.Now.Year, DateDeNaissance.Month, DateDeNaissance.Day);
// Si pas encore passé, retirer 1 an
if (DateAnniv > DateTime.Now)
age--;
return age;
}
Merci pour l'aide, je vais essayer ce soir.
C'est vrai que cela parait beaucoup plus simple et plus logique.
Bon... je débute donc, il faut bien que je me prenne un peu la tête