我有以下代码:vb.net,选择严格,枚举和压倒一切的ToString
Public Enum Country
Canada = 1
USA = 2
End Enum
当我想看看用户选择的值,我做的:
ddl.SelectedValue = Country.Canada
哪些工作正常。但是,如果我打开隐式转换的警告,则会发出警告。将它更改为
ddl.SelectedValue = Country.Canada.ToString()
失败,因为ToString()方法返回“Canada”而不是“1”。
摆脱警告的最佳方法是什么?