El problema es que el Switch fue hecho para evaluar valores constantes, y un rango no lo es.
Algo similar sería esto:
Código:
Switch(valor)
{
case 1: case 2: case3:
MessageBox.Show("Entre 1 y 3");
break;
case 4: case 5: case 6:
MessageBox.Show("Entre 4 y 6");
break;
}
Pero si son muchos números, como en el ejemplo que pusiste, ahí deberías usar
if con
else if.
Saludos.