Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro de compilação

Boa noite. Tentando fazer este exercício, obtive a seguinte mensagem de erro:

Error CS7036 There is no argument given that corresponds to the required formal parameter 'nome' of 'Cliente.Cliente(string)'

Também foi criada uma nova exceção na calsse Cliente. Não lembro de tê-la criado.

public static implicit operator Cliente(string v)
        {
            throw new NotImplementedException();
        }
2 respostas
solução!
  1. Essa exceção é criada automaticamente quando você utiliza um método que não existe e pede para ajuda para cria-lo, o Visual Studio não sabe qual a lógica deve implementar, então ele lança essa exception que não está implementada.

  2. Sobre este erro, não posso fazer muito sem o seu código, quando for publicar, copie e cole todo o código necessário, se não p fórum não poderá ajudar outros alunos futuramente. Segundo o o erro que você pôs em sua classe cliente você (deixou / passou errado) um dado.

Pesquisei e achei na net uma apostila explicando o mesmo exercício e consegui achar meu erro. Obrigado pela ajuda. Nas próximas dúvidas postarei o código completo.