Да, вы можете использовать someVar
напрямую, например так:
switch(someVar)
{
case var _ when someVar > 10:
break;
default:
break;
}
Вам все еще нужно var _
, потому что это шаблон , а операторы переключения соответствуют шаблоны , а не условия .Шаблон _
соответствует чему угодно.Затем проверяется часть when ...
.