通常我可以通過它的有序位置(0,1,2,3 ...)在enum中解決每個項目,但是如果我已經創建了一個具有自定義值的枚舉(如下所示) ,仍然有辦法通過其聲明的順序來解決每個項目(例如,Off
= 0,_5m
= 1,_15m
= 2等),而不是它的值?通過訂單地址自定義枚舉值
enum WaitTime { Off = 0, _5m = 5, _15m = 15, _30m = 30, _1h = 60, _2h = 120, _3h = 180, _6h = 360, _12h = 720, _1d = 1440, _2d = 2880 }
你是什麼意思「由它的秩序」?如果你能澄清這個問題真的會有所幫助,而且你對.NET或Java感興趣嗎?它們在枚舉處理方面*非常不同。 –
感謝@JonSkeet澄清它好一點,並刪除了java標籤。 – Essential