Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Faça como eu fiz: criando uma classe conta bancária

ContaBancaria.cs

class ContaBancaria {
    public int NumeroConta {get; set;}
    public double Saldo {get; set;}

    public ContaBancaria(int numeroConta, double saldo) {
        NumeroConta = numeroConta;
        Saldo = saldo;
    }

    public void Depositar(double valor) {
        Saldo += valor;
    }
}

Program.cs

var conta = new ContaBancaria(31321, 1000);
conta.Depositar(5000);

Console.WriteLine($"Número: {conta.NumeroConta}");
Console.WriteLine($"Saldo atual: R${conta.Saldo.ToString("F2")}");
1 resposta
solução!

Oi, Diego! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Eu gostei da forma como você estruturou sua classe ContaBancaria, separando bem as propriedades e criando um método Depositar para atualizar o saldo. Isso mostra um bom uso de orientação a objetos, já que o comportamento da conta fica dentro da própria classe. Também ficou claro o uso do construtor para iniciar os valores da conta, o que ajuda a manter o código organizado.

Uma dica interessante para o futuro é criar também um metodo para sacar valores, utilizando uma condição para evitar saldo negativo.


public void Sacar(double valor) {
    if (Saldo >= valor) {
        Saldo -= valor;
    }
}
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!