Оператор переключения нескольких переменных в c #
Я хотел бы использовать оператор switch, который принимает несколько переменных и выглядит так:
switch (intVal1, strVal2, boolVal3)
{
case 1, "hello", false:
break;
case 2, "world", false:
break;
case 2, "hello", false:
etc ....
}
Есть ли способ сделать что-то подобное в C #? (Я не хочу использовать вложенные операторы switch по понятным причинам).