Преобразуйте объект в перечислимый C#

Я связал список перечисления к полю комбинированного списка. Теперь я хочу добраться SelectedItem возвратите перечисление, которое в настоящее время возвращает его как тип object. Как я преобразовываю этот объект в свое перечисление?

Моей платформой является Silverlight на окнах телефон 7

12
задан Shawn Mclean 24 May 2010 в 07:21
поделиться

2 ответа

Прямое преобразование:

MyEnum selected = (MyEnum)cboCombo.SelectedItem;

Обратите внимание, что в этом случае нельзя использовать преобразование как , поскольку Enum - это тип значения.

20
ответ дан 2 December 2019 в 06:25
поделиться

Вы пробовали это ??

YourEnum abc = (YourEnum) Enum.Parse(typeof(YourEnum), yourObject.ToString());
4
ответ дан 2 December 2019 в 06:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: