Comment convertir un enum en liste en C# ?

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Comment convertir un enum en liste en C# ?

Message par Clippy »

Comment convertir un enum en liste en C# ?
Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

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

Message par Clippy »

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# »