8
respostas

estou com um erro que eu nao consigo entender

depois de registrar os funcionarios, seguindo passo a passo da aula, quando vou gerar o total de bonificação, aparece a seguinte mensagem no codigo total de bonificações: System.Func`1[System.Double]

eu tentei mexer no codigo, mas nada mudou

8 respostas

Olá, Renato!

Consegue postar seu código aqui pra gente dar uma olhada?

consigo mandar o codigo zipado por email, vc teria algum email de contato ?

Mas aí a configuração da minha máquina pode interferir nos testes... O ideal seria você postar o código, prints da tela ou subir o código para o GitHub.

program.cs Funcionario.cs Diretor.cs Designer.cs Auxiliar.cs GerenteDeContas.cs GerenciadorDeBonificacao.cs Console

Olá, Renato!

Creio que isso está ocorrendo porque você se esqueceu dos parênteses após a chamada da função getBonificacao, da classe Gerenciador.

Não me lembro exatemente, mas parece que da maneira como você chamou, é exibido somente o tipo de retorno dessa função, e ela não é executada.

O código correto seria:

Console.WriteLine("Total de bonificações: " + gerenciador.getBonificacao());

Me diga se funcionou.

Espero ter ajudado!

Boa sorte em seus estudos!

vdd kkkk eu sou um pouco distraido, obrigado, era isso mesmo

Que bom que deu certo, Renato!

Fico feliz em poder ajudar!

Marque o tópico como resolvido.

Bom dia galera,

Muito bom ver a interação de vocês aqui neste post. Parabéns!