Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

O código em C# não está sendo rodado por causa desse aviso. Alguém sabe como resolver?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Eu fiz exatamente como o professor fez e deu esse erro :(

É porque você está atribuindo o valor a uma variável que não pode ser nula. Porém o ReadLine ele pode retornar null.

Você pode modificar o tipo assim:

string? opcaoEscolhida = Console.ReadLine();

ou

var opcaoEscolhida = Console.ReadLine();

Insira aqui a descrição dessa imagem para ajudar na acessibilidadehttps://learn.microsoft.com/pt-br/dotnet/api/system.console.readline?view=net-8.0