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

[Dúvida] {get, set}

Gostaria de uma explicação relacionada a propriedade {get, set}?

1 resposta
solução!

Oi, Levi! Tudo bem?

As propriedades {get, set} em C# são uma maneira elegante de encapsular campos de uma classe, oferecendo uma sintaxe simplificada para acessar e modificar esses campos. Basicamente, elas permitem que você controle como os valores são acessados (get) e modificados (set).

Aqui está um exemplo prático:

class Pessoa
{
    private string nome;

    // Propriedade Nome com get e set
    public string Nome
    {
        get { return nome; }
        set { nome = value; }
    }
}

Neste exemplo, nome é um campo privado da classe Pessoa, a propriedade Nome permite acessar e modificar o valor de nome de fora da classe, mas de uma maneira controlada, já o get retorna o valor de nome, enquanto o set permite modificar esse valor.

Elas são uma ferramenta poderosa para escrever código mais seguro e fácil de manter. Espero ter ajudado!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓