C# Calendar如何处理闰年

c#
1223
2024/9/20 3:31:31
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在C#中,处理闰年的方法很简单

using System;

class Program
{
    static void Main()
    {
        int year = 2020; // 你可以更改这个年份来测试其他年份
        Console.WriteLine("Is " + year + " a leap year? " + IsLeapYear(year));
    }

    static bool IsLeapYear(int year)
    {
        if (year % 4 != 0)
        {
            return false;
        }
        else if (year % 100 != 0)
        {
            return true;
        }
        else if (year % 400 != 0)
        {
            return false;
        }
        else
        {
            return true;
        }
    }
}

在这个示例中,我们创建了一个名为IsLeapYear的静态方法,该方法接受一个整数参数year。然后,它使用闰年规则检查该年份是否为闰年。如果年份可以被4整除,但不能被100整除,则为闰年。此外,如果年份可以被400整除,则也是闰年。

Main方法中,我们调用IsLeapYear方法并传入要检查的年份,然后将结果输出到控制台。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: C#中的异常处理机制有哪些