El switch/case no permite rangos numericos, debes definir uno por uno, de la siguiente manera:
switch (X)
{
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
Console.WriteLine("Malo");
break;
Pero a mi parecer, no es eficiente hacerlo, imaginate si el rango fuera de 0 a 100 en lugar de 0 a 10, en esos casos se debe usar el if 100%
Saludos
