2010-10-08 129 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