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

Dúvida Sobre o This!

Estou com uma dúvida sobre o 'THIS', eu já tenho um conhecimento prévio sobre C#, estou fazendo este curso pela formação .NET, a minha dúvida é, até onde eu sei nesses casos apresentados na aula, não é necessário o uso do this, se vc usar o padrão de escrita correta como eu fiz, Propriedades da Classe com letra maiúscula e argumentos de funções/métodos com letra minúscula, vc não terá problemas de compilação. Ou o uso nesse caso existe alguma outra razão que eu desconheça?

class ContaCorrente
{
    public string Titular { get; set; }
    public int Agencia { get; set; }
    public int Numero { get; set; }
    public double Saldo = 100;


    public bool Sacar(double valor)
    {
        if (Saldo < valor)
        {
            return false;
        }
        else
        {
            Saldo -= valor;
            return true;
        }
    }

    public void Depositar(double valor)
    {
        Saldo += valor;
    }
}
1 resposta
solução!

Kim você esta certo! Nesse caso não é necessário usar o this. O uso do this só é necessário quando existir alguma ambiguidade com os nomes das variáveis locais e as variáveis de instancia (o objeto).