2010-06-11 5 views
0

Я составил список студентов, содержащий номер в рулоне, имя, пол, DOB, возраст, метки1, marks2, marks3, total и avg. Я хочу исправить код для возраста , то есть когда я нажимаю на возраст, он должен отображать правильный возраст в соответствии с предоставленным DOB. Вы можете помочь с помощью TextBox событий в C#calulate в соответствии с DOB

+0

Возможно, вы сделали ошибку, но ваш вопрос связан с C#, в то время как вы отметили вопрос флагом «ruby». – Pran

ответ

0

Алгоритм должен быть

ageInYears = currentYear - birthYear - (birthMonth <= currentMonth && birthDay <= currentDay ? 0 : 1);

Вычесть года, и вычесть дополнительный год, если они не имели свой день рождения еще в этом году.

Смежные вопросы