Um festzustellen, ob es sich bei einem bestimmten Jahr um ein Schaltjahr handelt, lässt sich die statische Methode IsLeapYear der DateTime Struktur verwenden. Hierbei genügt es, der Methode das entsprechende Jahr beim Aufruf zu übergeben.
static void Main()
{
for (int i = 2000; i <= 2020; i++)
{
if (DateTime.IsLeapYear(i))
Console.WriteLine(„Das Jahr {0} ist ein Schaltjahr“, i);
else
Console.WriteLine(„Das Jahr {0} ist kein Schaltjahr“, i);
}
}