В случае больших диапазонов, когда перечислять все через запятую слишком накладно,а пользоваться if..else не хочется, можно пойти несколько кривым, но достаточно удобным и "читабельным" путем. Вот пример:
PHP код:
static void Job7(Args _args)
{
int a = 12;
boolean in(anyType _x, anyType _start, anyType _end)
{
return _start <= _x && _x <= _end;
}
;
switch(true)
{
case a == 1:
print "1"; break;
case a == 2:
print "2"; break;
case in(a, 5, 10):
print "5..10"; break;
case in(a, 11, 15):
print "11..15"; break;
}
pause;
}