Por que ter propriedades get configuradas vazias em vez de usar uma variável de membro pública? [duplicado]
Duplicata Possível:
C #: campos públicos versus propriedades automáticas
Duplicado? Eu acho que não:
Esta questão énão o mesmo que "Por que usar propriedades em vez de campo público". Uma propriedade com um getter e setter especificado é muito diferente de um campo público. Minha pergunta era, é uma propriedadeSEM um getter e setter, qualquer diferente.
Com a capacidade recente de ter getters e setters vazios, qual é o benefício de usá-los em vez de apenas declarar uma variável public member?
Exemplo:
public string MyProperty
{
get;
set;
}
versus:
public string MyProperty;