2016-05-31 49 views
-4
enum EmpName 
{ 
    FirstName = 1, 
    LastName = 2 
}; 

我如何得到以下结果:如何获取c#中的值的枚举属性?

  1. FirstName
  2. LastName
+0

您definetely需要[Enum.GetNames()](https://msdn.microsoft.com/en-us/library/system.enum.getnames(V = VS。 110).aspx)方法 – Fabjan

+4

可能重复[枚举字符串名称从值](http://stackoverflow.com/questions/309333/enum-string-name-from-value) –

回答

0

试试这个:

foreach (var name in Enum.GetNames(typeof(EmpName))) 
{ 
    Console.WriteLine(name); 
} 

输出将是:


名字