Instruction Switch en C#

Personne ne sait si il est possible d'inclure une plage dans une instruction switch (et si oui, comment)?

Par exemple:

switch (x)
{
   case 1:
     //do something
     break;
   case 2..8:
     //do something else
     break;
   default:
     break;
}

Le compilateur ne semble pas aimer ce genre de syntaxe ni aime-t-il:

case <= 8:

OriginalL'auteur pm_2 | 2010-03-31