Skip to content

Instantly share code, notes, and snippets.

@ThiagoBarradas
Last active May 2, 2020 04:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ThiagoBarradas/b024b639903430bbb4f24865fbccbe31 to your computer and use it in GitHub Desktop.
Save ThiagoBarradas/b024b639903430bbb4f24865fbccbe31 to your computer and use it in GitHub Desktop.
[Flags]
public enum Cor
{
Vermelho = 1,
Verde = 2,
// Vermelho + Verde = 1 + 2 = 3
Azul = 4,
// Vermelho + Azul = 1 + 4 = 5
// Verde + Azul = 2 + 4 = 6
// Vermelho + Verde + Azul = 1 + 2 + 4 = 7
Amarelo = 8
// Vermelho + Amarelo = 1 + 8 = 9
// Verde + Amarelo = 2 + 8 = 10
// Vermelho + Verde + Amarelo = 1 + 2 + 8 = 11
// Azul + Amarelo = 4 + 8 = 12
// Vermelho + Azul + Amarelo = 1 + 4 + 8 = 13
// Verde + Azul + Amarelo = 2 + 4 + 8 = 14
// Vermelho + Verde + Azul + Amarelo = 2 + 4 + 8 = 15
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment