Di solito viene usato nei BitFlags che indicano per ogni bit una data funzionalità...ad esempio..

codice:
enum Opzioni
{
   SOMMA_NUMERI_PARI = 1;
   SOMMA_NUMERI_DISPARI = 1 << 1;
   SOMMA_PARI_NEGATIVI = 1 << 2;
   SOMMA_DISPARI_NEGATIVI = 1 << 3;
   SOMMA_TUTTI = SOMMA_NUMERI_PARI|SOMMA_NUMERI_DISPARI|SOMMA_PARI_NEGATIVI|SOMMA_DISPARI_NEGATIVI;
}