2011-01-20 35 views

cevap

24

Özel hesaplamaya gerek yoktur.

Herhangi bir aydaki gün sayısını öğrenmek için System.DateTime.DaysInMonth(yearNum, monthNum) yöntemini kullanın (bu ayrıca son gün).

 const int July = 7; 
     const int Feb = 2; 

     // daysInJuly gets 31. 
     int daysInJuly = System.DateTime.DaysInMonth(2001, July); 

     // daysInFeb gets 28 because the year 1998 was not a leap year. 
     int daysInFeb = System.DateTime.DaysInMonth(1998, Feb); 

     // daysInFebLeap gets 29 because the year 1996 was a leap year. 
     int daysInFebLeap = System.DateTime.DaysInMonth(1996, Feb); 
:

//Get days in month 2 (Feb) of year 2011. Returns 28. 
int daysInFeb2011 = System.DateTime.DaysInMonth(2011, 2); 

MSDN belgelerine daha kapsamlı ve açıklayıcı örnek sunar:

Bu kadar basit

İlgili konular