У меня есть следующий код:
Public Enum Country
Canada = 1
USA = 2
End Enum
Когда я хочу увидеть, выбрал ли пользователь значение, я делаю:
ddl.SelectedValue = Country.Canada
Который работает нормально. Однако, если я включаю предупреждение для неявного преобразования, это дает предупреждение. Меняя его на
ddl.SelectedValue = Country.Canada.ToString()
завершается ошибкой, поскольку метод ToString () возвращает «Canada», а не «1».
Какой лучший способ избавиться от предупреждения?