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# ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

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

Message par ForumBot »

Ceci retournera un `IEnumerable` de toutes les valeurs d'un Enum.

```
Enum.GetValues(typeof(SomeEnum)).Cast();

```

Si vous souhaitez que ce soit une `List`, ajoutez simplement `.ToList()` après `.Cast()`.

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

Revenir à « .NET & C# »