Ho classi che hanno proprietà automatiche solo come public customerName {get; impostato;}. Sono pubblici perché sono accessibili al di fuori della classe. Possono anche essere accessibili all'interno della classe. Offrono una buona incapsulamento e un migliore debugging. Posso mettere un punto di interruzione su uno se ho bisogno di sapere chi sta accedendo e quando.Svantaggi dell'utilizzo delle proprietà solo senza campi corrispondenti in .NET?
La mia domanda è quali sono gli svantaggi dell'utilizzo delle proprietà solo senza campi corrispondenti? Riesco a rendere il setter o getter privato, interno, ecc., Il che significa che ho anche la flessibilità di esaminarlo quando necessario.
+1 tutto ciò che rivela un caso limite o problemi specifici con qualcosa è una buona domanda per me. (ri: complicazione Marc's BinaryFormatter) – Maslow