Как мне преобразовать перечисление в список в C #? [Дубликат]

555
задан abatishchev 19 November 2012 в 23:45
поделиться

1 ответ

Это вернет IEnumerable всех значений Enum.

Enum.GetValues(typeof(SomeEnum)).Cast<SomeEnum>();

Если вы хотите, чтобы это был List , просто добавьте .ToList () после .Cast () .

Чтобы использовать функцию Cast в массиве, вам нужна система .Linq в вашем разделе использования.

989
ответ дан 22 November 2019 в 22:09
поделиться
Другие вопросы по тегам:

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