我想理解c#中的一句话,
Int32 dayOfWeekIndex = (Int32)DateTime.Now.DayOfWeek + 1;例如,如果我们今天运行它,返回的结果是什么?
我没有运行此代码的选项。
发布于 2010-10-07 16:33:54
发布于 2010-10-07 16:33:58
发布于 2010-10-07 16:34:45
根据MSDN的说法:“DayOfWeek枚举中的常量的值范围从DayOfWeek.Sunday到DayOfWeek.Saturday。如果强制转换为整数,则其值的范围为0。”
所以你可以看到枚举的用法,它被转换为int。对于周日+1=1 ...
https://stackoverflow.com/questions/3879896
复制相似问题