Привет, у меня есть это перечисление в настоящее время
[Serializable]
public enum Country
{
US = 1,
Canada = 2,
}
Когда я обычно получаю целое число из базы данных, я конвертирую его в перечисление с помощью
(Country) Convert.ToInt32("1")
Теперь у меня есть 2 субрегиона в США и Канаде, 1 и 2 для США и 3 и 4 для Канады. Поэтому, когда я делаю
(Country) Convert.ToInt32("1")
или (Country) Convert.ToInt32("2")
, я должен получить перечисление как US. и для 3 и 4 Канады. Как это реализовать?
[Serializable]
public enum Country
{
US = 1,2
Canada = 3,4
}
Что-то вроде этого. Это, вероятно, не так, но только для того, чтобы дать вам Идею.