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

Linq e Lambda - exercício do video

Boa noite Senhores

no exercício do vídeo aparece o método ContaComSaldo(). Para que se possa usar este método é preciso criá-lo na classe conta, correto? Tipo assim:

public void ContaComSaldo(double valor)
{
{

É que não está dando certo. Como devo criar este método para desenvolver o exercício da vídeo aula? Na classe Conta aparece a mensagem de que o método deve ter um return e no form - que foi aonde criei o buttom para fazer o teste - aparece a mensagem de que o ContaComSaldo nao existe no contexto atual.

Obrigado.

3 respostas

João, o método Add de uma coleção necessita receber um objeto para a qual foi criada, no caso uma Conta. Crie o método retornando uma nova conta como o abaixo. E não é um método da classe conta, e sim no contexto atual ou seja o formulário.

private Conta ContaComSaldo(double valor)
{
    Conta conta = new ContaCorrente();
    conta.Deposita(valor);

    return conta;
}
solução!

Amigo, é isso. Funcionou OK. Obrigado.

É nois! Ei pai marca o meu post como solução pff :)