Я новичок в C#, и у меня есть проблемы с перечислением.Значение Enum с отображаемого имени
Я Enum определяется следующим образом:
public enum CustomFields
{
[Display(Name = "first_name")]
FirstName = 1,
[Display(Name = "last_name")]
LastName = 2,
}
Что мне нужно код, который будет проверять существует отображаемое имя, и если да вернуть перечислимую значение.
Так что, если у меня есть имя дисплея:
var name = "first_name";
мне нужно что-то вроде:
var name = "first_name";
CustomFields.getEnumValue(name);
Это должно вернуться:
CustomFields.FirstName;