小编Tim*_*Tim的帖子

C# 枚举类型安全

有没有办法强制 C# 枚举只接受几个显式命名的常量之一,或者是否有其他功能可以这样做?C# 参考有这样的事后想法:

可以将任意整数值分配给枚举类型。但是,您不应该这样做,因为隐含的期望是枚举变量将仅保存枚举定义的值之一。将任意值赋给枚举类型的变量会带来很高的错误风险。

(一种新的语言被设计出来,允许这种草率的行为。这让我感到困惑。)

c# enums type-safety

5
推荐指数
1
解决办法
2313
查看次数

标签 统计

c# ×1

enums ×1

type-safety ×1