PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] enum列举字串型态可行吗??
楼主:
don750421
(1+1≠2)
2014-05-27 22:30:21
请问一下,列举真的无法使用字串型态吗?
==========以下纯属虚构,不晓得能不能做到==============
public enum Fauit
{
Apple = "苹果很好吃",
Orange = "橘子有丰富的维他命C",
Banana = "吃香蕉可预防抽筋"
}
请问一下,有办法Fauit.Apple吗?
Message.Box(Fauit.Apple)
//Show出 "苹果很好吃"..
谢谢
作者:
jimmy701010
(jimmy701010)
2014-05-27 23:48:00
有什么好处吗? 用其他方法也很清楚啊
作者:
jizang
(阿鲁米)
2014-05-28 01:09:00
.toString() 就好了
作者: CrazyAngel (无口系天然呆)
2014-05-28 01:40:00
用属性
http://goo.gl/g9N8uY
作者:
ssccg
(23)
2014-05-28 11:46:00
你先确定一下你的需求真的是要用enum你举的用法,用普通class+const/static readonly就好了吧
作者:
Litfal
(Litfal)
2014-05-29 16:08:00
用Helper类或扩充方法做enum to string的转换。
作者:
putumaxally
(putumaxally)
2014-05-31 18:17:00
enum 一般用来表示常数吧,这样写还蛮奇怪的用 struct 写应该比较适合
作者:
Abbee
(阿比)
2014-06-07 09:19:00
enum是个num本身就数字,你应该不会想把int宣告成字串吧
继续阅读
Re: [问题] List<T>相关问题
doom0819
[问题] 连SQL SERVER没问题,但无法切换数据库?
Competitive
[问题] List<T>相关问题
doom0819
[问题] 有人使用过SMTP寄信至NOTES吗?
don750421
[问题] 想请教关于程式的问题
yeddaliu33
[问题] 按钮外观的问题
larrywhy
[问题] 请问书籍,想用C#做接口,c++写核心
sleepinggod
[问题] textchange
doom0819
[问题] debug求助
poowoo
[问题] UDP socket传递上的问题(结构传递、接收)
bestman8556
Links
booklink
Contact Us: admin [ a t ] ucptt.com