Ilekroć pojawia się pytanie o wiarygodność właściwości, widzę, że większość dyskusji odbywa się wokół funkcji/metod w stosunku do właściwości. Ale chciałbym również poznać przekonujące powód do korzystania z nieruchomości z towarzyszącym prywatnym polu vs dziedzinie publicznej bezpośrednio samego, okrywać najczęstszych get/set zachowań bez innej obróbki, to znaczy w ten sposóbWłaściwość (bez dodatkowego przetwarzania) a pole publiczne
public string CustomerName;
vs
private string customerName;
public string CustomerName
{
get{return customerName;}
set(string value){this.customerName=value;}
}
Możesz także zrobić "public string CustomerName {get; set;}" – cyberconte