相关疑难解决方法(0)

枚举应该具有未初始化的值.

如果枚举应该具有未初始化的值,我们就会进行辩论.例如.我们有

public enum TimeOfDayType
{
   Morning
   Afternoon
   Evening
}
Run Code Online (Sandbox Code Playgroud)

要么

public enum TimeOfDayType
{
   None
   Morning
   Afternoon
   Evening
}
Run Code Online (Sandbox Code Playgroud)

我认为不应该没有,但是你必须在初始化时默认为某个有效值.但是其他人认为应该通过另一个枚举为None或NotSet来表明单一状态.

想法?

c# enums

9
推荐指数
4
解决办法
3226
查看次数

标签 统计

c# ×1

enums ×1