Convert.ChangeType Как конфертировать из String в Enum
public static T Convert(String value)
{
return (T)Convert.ChangeType(value, typeof(T));
}
public enum Category
{
Empty,
Name,
City,
Country
}
Category cat=Convert("1");//Name=1
Когда я звонюConvert.ChangeType
система выдает исключение из-за невозможности преобразования из String в Category. Как сделать преобразование? Может быть, мне нужно реализовать какой-либо конвертер для моего типа?