[System.Globalization][JapaneseCalendar] 閏年を判定する

JapaneseCalendarクラスには閏年を判定するIsLeapYearメソッドがあります。

引数には閏年かどうかを判定する年を指定します。閏年である場合はtrueが返されます。

以下に使用例を示します。

VBの例

Imports System.Globalization

Module Module1

    Sub Main()
        Dim cal = New JapaneseCalendar

        If cal.IsLeapYear(2012) Then
            Console.WriteLine("閏年です")
        Else
            Console.WriteLine("閏年ではありません")
        End If

        Console.ReadLine()

    End Sub

End Module

C#の例

using System.Globalization;

namespace CalendarSampleCS
{
    class Program
    {
        static void Main(string[] args)
        {
            var cal = new JapaneseCalendar();
            if (cal.IsLeapYear(2014))
                Console.WriteLine("閏年です");
            else
                Console.WriteLine("閏年ではありません");

            Console.ReadLine();
        }
    }
}