Olá pessoal, já esudei OO em outras linguagens de programação e até onde sei não é boa prática sair criando setters, até mesmo getters, para qualquer propriedade pertencente a classe sem que haja uma real necessidade destes. Gostaria de saber uma alternativa que funcione em relação ao seguinte cenário, preciso criar uma propiedade que possa ser modificada apenas dentro da classe e lida dentro e fora dela, tentei fazer uso do seguinte código:
public double Saldo {get;}
Porém até mesmo dentro da própria classe estou apenas conseguindo acessar a propriedade para leitura. Eu teria que escrever os getter da forma extensa para cada propriedade nesse caso?