Привет, у меня есть это перечисление в настоящее время
[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")
я должен получить перечисление для США. и для 3 и 4 Канада. Как мне это реализовать?
[Serializable]
public enum Country
{
US = 1,2
Canada = 3,4
}
Что-то вроде этого. Это, вероятно, неправильно, но просто дать вам Идею.