Comment convertir un enum en liste en C# ?
Comment convertir un enum en liste en C# ?
Comment convertir un enum en liste en C# ?
Re: Comment convertir un enum en liste en C# ?
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.
```
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.