Ошибка в datetime nullable
Привет,
У меня есть nullable Datetime, и я не могу вычислить возраст. Пожалуйста помочь.
public static int GetPersonAge(DateTime? birthDay, DateTime endDate) { int years = endDate.Year - birthDay.Year; if (birthDay.Month > endDate.Month || (birthDay.Month == endDate.Month && birthDay.Day > endDate.Day)) years--; return years; }
Спасибо
Что я уже пробовал:
StackOverflow, форум MSD