📜  如何使用C#中的内置函数获取每月的总天数?(1)

📅  最后修改于: 2023-12-03 14:52:02.943000             🧑  作者: Mango

如何使用C#中的内置函数获取每月的总天数?

在C#中,我们可以使用DateTime类来获取每个月的总天数。DateTime类公开了一个叫做DaysInMonth的静态函数,它可以帮助我们获取指定年份和月份的总天数。下面是示例代码:

using System;

class Program
{
    static void Main()
    {
        int year = 2021;
        int month = 2;
        
        int daysInMonth = DateTime.DaysInMonth(year, month);
        
        Console.WriteLine("Year {0}, Month {1} has {2} days.", year, month, daysInMonth);
    }
}

在上面的代码中,我们使用了DateTime.DaysInMonth函数来获取2021年2月的总天数。DaysInMonth函数接受两个参数:年份和月份。它会返回一个整数,表示该月的总天数。在上面的代码中,我们将结果赋给了daysInMonth变量,并在控制台中输出了结果。

值得注意的是,DaysInMonth函数只接受有效的年份和月份。如果我们传递的年份或月份不合法,该函数会抛出一个ArgumentException异常。因此,在使用该函数时,请务必确保传递的值是有效的。

希望这篇介绍对你有所帮助!