相关疑难解决方法(0)

假设DayOfWeek的数值是否安全?

我将星期几存储在数据库中,其中星期日= 1,星期一= 2等.

在来自数据库的查询中,我需要将日期转换为System.DayOfWeek.

根据MSDN:

此枚举中常量的值范围从DayOfWeek.SundayDayOfWeek.Saturday.如果强制转换为整数,则其值的范围从零(表示DayOfWeek.Sunday)到六(表示DayOfWeek.Saturday).

这意味着在我查询数据之后,我需要在将结果转换为之前减去1 DayOfWeek.

这样安全吗?
或者我是否需要担心DayOfWeek更改的数值?

c# enums

17
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

enums ×1