Używać pól czy właściwości w przypadku tylko przypisania i zwrócenia wartości? Czyli nie używać nigdy pól? Enkapsulacja i te sprawy.
Inaczej czy pisać publiczne pola:
public string name
czy właściwości automatyczne:
public string Name{ get; set; }
A co z private?
Takie coś wydaje mi się bezsensu:
private string Name{ get; set; }
chyba po prostu pisać tak:
private string name