DayOFweek 在 C# 中添加 int 值

DayOFweek add int value in c#

有什么方法可以使用 DayOFweek 对象,例如值 monday,我可以添加 +1 int 值,所以现在对象值等于星期二?例如:

DayOfWeek dayofweek = DayOfWeek.Monday;
dayofweek = dayofweek.addDay(1);

我发明了这段代码,因此您可以理解我的意思。希望您能够帮助我。提前谢谢你。

直接加号即可:

DayOfWeek dayofweek = DayOfWeek.Monday;
dayofweek = (DayOfWeek)((int)(dayofweek + 1) % 7); //this will be tuesday

编辑:调整以考虑周六->周日