2010-10-08 125 views

回答

14

最简单的方法是不实际计算自己的年龄 - 这是看到自己的生日是你的极限后:

DateTime twentyOneYearsAgo = DateTime.Today.AddYears(-21); 

if (birthDate > twentyOneYearsAgo) 
{ 
    // Sorry, you're too young 
} 

注意,上一个闰年2月29日,该AddYears将返回2月28日在相关的前一年。如果用户输入了实际的日期,那么在这种情况下可能就是这样。

+0

谢谢你的答复。它的作品。谢谢 – user9969 2010-10-08 11:19:07