Propriedade (sem processamento extra) vs campo público [duplicado]
Esta questão já tem uma resposta aqui:
Qual é a diferença entre um campo e uma propriedade? 30 respostasSempre que há dúvidas sobre a credibilidade das propriedades, vejo que a maior parte da discussão acontece em torno de funções / métodos versus propriedades. Mas eu também gostaria de saberconvincente razão para usar a propriedade com campo privado associado ao campo público diretamente, em caso de comportamentos get / set mais comuns sem nenhum outro processamento, quero dizer desta forma
public string CustomerName;
vs
private string customerName;
public string CustomerName
{
get{return customerName;}
set(string value){this.customerName=value;}
}