Tengo clases que tienen propiedades automáticas solo como public customerName {get; conjunto;}. Son públicos porque se accede fuera de la clase. También se puede acceder dentro de la clase. Ofrecen una buena encapsulación y una mejor depuración. Puedo poner un punto de inflexión en uno si necesito saber quién está accediendo a él y cuándo.Desventajas del uso de propiedades solo sin los campos correspondientes en .NET?
Mi pregunta es ¿cuáles son las desventajas de usar propiedades solo sin campos correspondientes? Puedo hacer que setter o getter sean privados, internos, etc., lo que significa que también tengo la flexibilidad de analizarlos cuando sea necesario.
+1 cualquier cosa que revele un caso extremo o problemas específicos con algo es una buena pregunta para mí. (Re: complicación BinaryFormatter de Marc) – Maslow