C#编写判断这一天是这一年的多少天,c#作业题之一。
新人学习编写。 int y = 2021, m = 3, d = 17;var time1 = new DateTime(y, m, d, 0, 0, 0);
var time2 = new DateTime(y, 1, 1, 0, 0, 0);
var timeSpan = time1 - time2;
var day = timeSpan.Days + 1;
你要不考虑下这种方式 izhen 发表于 2021-3-17 17:38
int y = 2021, m = 3, d = 17;
var time1 = new DateT ...int y = 2021, m = 3, d = 17;
var time = new DateTime(y, m, d, 0, 0, 0);
var day = time.DayOfYear;
Console.WriteLine(day);
这样也可以
DateTime有DayOfYear表示该年中的第几天 可以哦!,不错! izhen 发表于 2021-3-17 17:38
int y = 2021, m = 3, d = 17;
var time1 = new DateT ...
你这也太打击楼主了:lol izhen 发表于 2021-3-17 17:38
int y = 2021, m = 3, d = 17;
var time1 = new DateT ...
我的是根据老师讲的而去编写的。当然大佬的代码更加方便简洁,值得我区学习 ningmengbuku 发表于 2021-3-17 17:48
int y = 2021, m = 3, d = 17;
var time = new DateTime(y, m, d,...
原来还有这样的写法,作为小白我也只会switch语句写,看来还有很多要向大佬学习啊{:1_893:}
页:
[1]