Enums 什么';在枚举中输入时间的好方法是什么?

Enums 什么';在枚举中输入时间的好方法是什么?,enums,Enums,我想执行以下操作,但无法用数字启动枚举项。我觉得写FiveMin,TenMin等东西不会那么友好。还有其他命名约定吗 enum RushTime { 5m = 5, 15m = 15, 30m = 30, 1h = 60, 2h = 120, 3h = 180, 6h = 360, 12h = 720, 1d = 1440, 2d = 2880 } 前缀为t或t,如t5m、t3h等等。如果没有任何其他上下文,枚举似乎不是处理此数据的正确方法,但这只是我的观点。@AndrewArnold它是用于

我想执行以下操作,但无法用数字启动枚举项。我觉得写
FiveMin,TenMin
等东西不会那么友好。还有其他命名约定吗

enum RushTime { 5m = 5, 15m = 15, 30m = 30, 1h = 60, 2h = 120, 3h = 180, 6h = 360, 12h = 720, 1d = 1440, 2d = 2880 }

前缀为
t
t
,如
t5m
t3h
等等。

如果没有任何其他上下文,枚举似乎不是处理此数据的正确方法,但这只是我的观点。@AndrewArnold它是用于游戏中项目的下拉元素。每个选项都有一段等待时间,这似乎是合乎逻辑的。最后我使用了你的建议,但用下划线代替了“t”。