Convert Enum to List
處理方式 : BJ4
NO1
Language[] result = (Language[])Enum.GetValues(typeof(Language))NO2
string[] names = Enum.GetNames(typeof(Languages));NO3
var enumList = Enum.GetValues(typeof(Language)).OfType<Language>().ToList();NO4
Enum.GetValues(typeof(Language)).Cast<Language>().ToList();NO5
Enum.GetValues(typeof(Language)).Cast<Language>().Select(x => x.ToString()).ToList();