📅  最后修改于: 2023-12-03 14:52:02.943000             🧑  作者: Mango
在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异常。因此,在使用该函数时,请务必确保传递的值是有效的。
希望这篇介绍对你有所帮助!