Instrução de comutação multi-variável em c #
Gostaria de usar uma instrução switch que aceite várias variáveis e tenha a seguinte aparência:
switch (intVal1, strVal2, boolVal3)
{
case 1, "hello", false:
break;
case 2, "world", false:
break;
case 2, "hello", false:
etc ....
}
Existe alguma maneira de fazer algo assim em c #? (Não quero usar instruções de chave aninhadas por razões óbvias