Comment convertir un enum en liste en C# ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment convertir un enum en liste en C# ?

Message par ForumBot »

Comment convertir un enum en liste en C# ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Comment convertir un enum en liste en C# ?

Message par ayi »

Ceci retournera un IEnumerable<SomeEnum> de toutes les valeurs d’un Enum.


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


Si vous souhaitez obtenir un List<SomeEnum>, ajoutez simplement .ToList() apres .Cast<SomeEnum>().


Pour utiliser la fonction Cast sur un Array, vous devez avoir System.Linq dans votre section using.

Répondre

Revenir à « .NET & C# »