boucle sur toutes les valeurs de l'énumération

var values = Enum.GetValues(typeof(Foos)).Cast<Foos>();
Grumpy Gibbon