うるう年判定

今年がうるう年かどうかを判定するのは,こんな感じで書くそうな.

if (DateTime.IsLeapYear(DateTime.Now.Year))
{
    // 今年はうるう年だよ
}
else
{
    // 今年はうるう年じゃないよ
}

なお"DateTime.IsLeapYear"は引数にint型を取るので,任意の年がうるう年かどうかを判定する場合はこんな感じ.

int year = 2010;
if (DateTime.IsLeapYear(year))
{
  // この年はうるう年だよ
}
else
{
  // この年はうるう年じゃないよ
}

なーんだ.ユーティリティクラス作ろうかと思ったけどいらないじゃん.

追記:やっぱり作っておくか.