uft den in einem Lambda-Ausdruck in .NET 3.5 verwendeten Eigenschaftsnamen a

Ich habe ein Problem, das mich seit einiger Zeit quält und ich kann die Antwort nicht finden.

Ich muss den Namen der Eigenschaft abrufen, auf die in einem Lambda-Ausdruck verwiesen wird. Ich würde den Lambda-Ausdruck für eine Methode bereitstellen, die eine Zeichenfolge zurückgibt. Zum Beispiel wenn ich habe:

x => x.WeirdPropertyName

dann würde die Methode zurückgeben:

"WeirdPropertyName"

Ich habe gelesen, dass es mit Ausdrucksbäumen gemacht werden kann, aber die Antwort ist mir entgangen.

Danke für jede Hilfe

Antworten auf die Frage(6)

Ihre Antwort auf die Frage