 <p>You can do this:</p> <pre><code>[Flags] enum Options { Option1 = 1, Option2 = 2, Option3 = 4, Option4 = 8, AllOptions = Option1 | Option2 | Option3 | Option4 } </code></pre> <p>This approach literally means Option1 and Option2 and Option3 and Option4. You can use this as:</p> <pre><code>Options.AllOptions; </code></pre> <p>or</p> <pre><code>Options.Option1 | Options.Option2 | Options.Option3 | Option.Option4 </code></pre> <p>Both of the above will end up as the same result.</p>