Enum to String in VB.NET
本问题已经有最佳答案,请猛点这里访问。
我有这个清单
1 2 3 4 5 6 7 8 9 | Public Enum Applications Unknown = 0 AA = 1 BB = 2 CC = 3 End Enum Private Const CALLING_APP As Applications= Applications.CC |
调用_app.toString()会给我提供"3"。但我想要"CC"-我做错了什么?
"F"作为参数传递的方法:
试试这个:
1 2 | Private CALLING_APP As Applications= Applications.CC ' no"Const" ' CALLING_APP.ToString will return CC |
1 | Dim strName as string = [Enum].GetName(GetType(Applications), CALLING_APP )) |
它是什么,基本上是美国的.tostring幕后。它是类型的工作,您的代码应该的。