using System;
using System.Linq;
public class ConfigOptions
{
public string Label { get; set; }
public string Value { get; set; }
}
public class Test
{
public static void Main()
{
var values = Enum.GetNames(typeof(VehicleData))
.Cast<string>()
//.Select(x => x.ToString())
.Select(z => new ConfigOptions{ Label=z, Value=z })
.ToArray();
foreach(var val in values)
Console.WriteLine(val.Label);
}
}
public enum VehicleData
{
Dodge = 15001,
BMW = 15002,
Toyota = 15003
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTGlucTsKCnB1YmxpYyBjbGFzcyBDb25maWdPcHRpb25zCnsKICAgIHB1YmxpYyBzdHJpbmcgTGFiZWwgeyBnZXQ7IHNldDsgfQogICAgcHVibGljIHN0cmluZyBWYWx1ZSB7IGdldDsgc2V0OyB9Cn0KCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCSAgICB2YXIgdmFsdWVzID0gRW51bS5HZXROYW1lcyh0eXBlb2YoVmVoaWNsZURhdGEpKQoJICAgICAgICAuQ2FzdDxzdHJpbmc+KCkKICAgICAgICAgICAgLy8uU2VsZWN0KHggPT4geC5Ub1N0cmluZygpKQogICAgICAgICAgICAuU2VsZWN0KHogPT4gbmV3IENvbmZpZ09wdGlvbnN7IExhYmVsPXosIFZhbHVlPXogfSkKICAgICAgICAgICAgLlRvQXJyYXkoKTsKICAgICAgICBmb3JlYWNoKHZhciB2YWwgaW4gdmFsdWVzKQogICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSh2YWwuTGFiZWwpOwoJfQp9CgoJcHVibGljIGVudW0gVmVoaWNsZURhdGEKewogICAgRG9kZ2UgPSAxNTAwMSwKICAgIEJNVyA9IDE1MDAyLAogICAgVG95b3RhID0gMTUwMDMgICAgICAgIAp9