2016-05-31 90 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); 
} 

輸出將是:


名字