【发布时间】:2009-02-13 15:25:13
【问题描述】:
我有以下代码:
Public Enum Country
Canada = 1
USA = 2
End Enum
当我想查看用户是否选择了一个值时,我会这样做:
ddl.SelectedValue = Country.Canada
效果很好。但是,如果我打开隐式转换的警告,则会发出警告。改成
ddl.SelectedValue = Country.Canada.ToString()
失败,因为 ToString() 方法返回“Canada”而不是“1”。
消除警告的最佳方法是什么?
【问题讨论】: