C# - うるう年か判定する

閏年か確認するには DateTime.IsLeapYear メソッドを使用します。

うるう年の判定方法

using System;

結果(true:うるう年 false:平年) = DateTime.IsLeapYear(年)

サンプルコード

2020年がうるう年かを表示します。
using System;

bool resule = DateTime.IsLeapYear(2020);
if (resule == true)
{
    System.Console.WriteLine("2020年はうるう年です。");
}
else
{
    System.Console.WriteLine("2020年はうるう年ではありません。");
}
サンプルコードの実行結果(Visual Studio)
サンプルコードの実行結果(Visual Studio)

うるう年の条件(グレゴリオ暦の場合)

資料

検証環境

関連ページ