Eventuali duplicati:
c# - How do you get a variable’s name as it was physically typed in its declaration?Come si ottiene un nome di proprietà C# come una stringa con riflessione?
Sto cercando un modo per ottenere un nome di proprietà come una stringa in modo da poter avere un "fortemente tipizzato" stringa magica. Quello che devo fare è qualcosa come MyClass.SomeProperty.GetName() che restituisce "SomeProperty". È possibile in C#?
La sintassi qui è un po 'brutta, ma fa quello che mi serviva. Grazie! –