Duplicar posible:
c# - How do you get a variable’s name as it was physically typed in its declaration?¿Cómo se obtiene un # nombre de la propiedad C como una cadena con la reflexión?
estoy buscando una manera de obtener un nombre de propiedad como una cadena, así que puede tener una cadena mágica "inflexible de tipos". Lo que tengo que hacer es algo así como MyClass.SomeProperty.GetName() que devolvería "SomeProperty". ¿Es esto posible en C#?
La sintaxis aquí es un poco desagradable, pero hace lo que yo necesitaba. ¡Gracias! –