うるう年判定
今年がうるう年かどうかを判定するのは,こんな感じで書くそうな.
if (DateTime.IsLeapYear(DateTime.Now.Year)) { // 今年はうるう年だよ } else { // 今年はうるう年じゃないよ }
なお"DateTime.IsLeapYear"は引数にint型を取るので,任意の年がうるう年かどうかを判定する場合はこんな感じ.
int year = 2010; if (DateTime.IsLeapYear(year)) { // この年はうるう年だよ } else { // この年はうるう年じゃないよ }
なーんだ.ユーティリティクラス作ろうかと思ったけどいらないじゃん.
追記:やっぱり作っておくか.