Właściwość (bez dodatkowego przetwarzania) vs pole publiczne [duplikat]

To pytanie ma już tutaj odpowiedź:

Jaka jest różnica między polem a nieruchomością? 30 odpowiedzi

Ilekroć pojawia się pytanie o wiarygodność właściwości, widzę, że większość dyskusji dotyczy funkcji / metod vs właściwości. Ale chciałbym też wiedziećzniewalający powód, aby używać właściwości z powiązanym polem prywatnym vs pole publiczne bezpośrednio bezpośrednio, zachowując najczęstsze zachowania typu get / set bez żadnego innego przetwarzania, mam na myśli ten sposób

public string CustomerName;

vs

private string customerName;
public string CustomerName
{
get{return customerName;}
set(string value){this.customerName=value;}
}

questionAnswers(6)

yourAnswerToTheQuestion