Estoy buscando algunos consejos sobre la forma recomendada de usar cadenas 'constantes' dentro de mis clases, p.Asesoramiento de diseño en Getter o Const para cadenas en clases: ¿qué están haciendo otros?
public string EmployeesString { get { return "Employees"; } }
const string EmployeeString = "Employee";
La razón me gustaría poner en práctica estos, es decir, ya sea a través de una constante o por medio de un captador, se debe a lo largo de mi clase (s), tengo métodos y constructores que utilizan estas cadenas como parámetros y pensaba para evitar errores tipográficos y también para evitar el uso de cadenas (¿de tipo débil?), quise hacer referencia a ellos con fuerza, por ej.
DoSomething(this.EmployeeString, employee);
¿Qué son otras acciones? ¡Cualquier consejo será apreciado enormemente! ¿Esto es bueno/malo?
Gran retroalimentación. No utilizaré la capa UI, sino que intentaré usar API que requieren parámetros de cadena para parámetros. – user118190