O que é a expressão de troca em C#
A expressão do interruptor fornece conceitos semelhantes a switch. Se os braços do interruptor fornecem um valor, ele fornecerá uma sintaxe clara. É um recurso estendido das declarações de switch que são introduzidas em C#8.0.
Sintaxe da expressão do interruptor em C#
Abaixo está a sintaxe simples da expressão de comutação na linguagem C#:
resultado = interruptor de valorVamos entender a expressão do interruptor C#:
Agora, mova -se em direção à inicialização dos valores em C#:
int n = 2;Aqui, primeiro inicialize a expressão de interruptor com n valor usando o operador de atribuição que retorna o valor ao resultado variável. Então o valor na expressão do comutador se compara ao Padrões 1, 2 que têm valores de tipo de string como Um e Dois, e aloca a sequência apropriada para o resultado. Nesta situação, o resultado do resultado é "dois" porque n é igual 2.
Exemplo de expressão de troca em C#
Agora, estamos apresentando o exemplo simples da linguagem C # usando a expressão de switch:
usando o sistema;Estabelecemos uma variável de tipo inteiro temporada e fornecer o valor 3 Neste exemplo. Em seguida, empregamos uma expressão de troca para descobrir qual estação valor = 3 representa. A expressão do interruptor é composta de vários casos, e cada um deles transfere um Inteiro para um corda no final. Temos quatro casos nesse cenário, 1 para cada uma das estações, e o desconhecido String retorna uma exceção se o valor da temporada não pertence entre Temas 1-4. Finalmente, o Console.Escrever() é usado para imprimir a mensagem da saída final, como mostrado abaixo:
Conclusão
As expressões de interruptor são comumente empregadas em contextos de expressão, o que significa que eles produzem um valor que pode ser alocado para uma variável ou usado em uma expressão maior. As declarações tradicionais de switch, por outro lado, são empregadas no contexto de uma declaração. Na postagem acima, fornecemos a você um simples uso da expressão do Switch em C# com a ajuda de um programa de exemplo.