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