ayi_2 <p><strong>Mise à jour :</strong> <em>Si vous utilisez .NET 5 ou une version plus récente, utilisez <a href="https://stackoverflow.com/questions/105372/how-to-enumerate-an-enum#65103244">cette solution</a>.</em></p> <pre><code class="lang-auto">foreach (Suit suit in (Suit[]) Enum.GetValues(typeof(Suit))) { } </code></pre> <p><strong>Remarque</strong> : Le cast vers <code>(Suit[])</code> n’est pas strictement nécessaire, <a href="https://gist.github.com/bartoszkp/9e059c3edccc07a5e588#gistcomment-2625454">mais il rend le code 0,5 ns plus rapide</a>.</p>