c#将combobox SelectedItem与enum值进行比较

时间:2014-07-03 11:05:03

标签: c# .net enums

我想知道是否可以将组合框中的selectedItem与枚举值进行比较。例如

if (cmb.SelectedItem == Enum.Value) ...

目前我正在通过ToString()

if (cmb.SelectedItem.ToString() == "Value")

由于

1 个答案:

答案 0 :(得分:5)

SelectedItem投射到您的枚举

if((MyEnum)cmb.SelectedItem == MyEnum.Value) ...