Получить имя свойства, использованное в лямбда-выражении в .NET 3.5

У меня есть проблема, которая беспокоит меня уже некоторое время, и я не могу найти ответ.

Мне нужно получить имя свойства, на которое ссылается лямбда-выражение. Я бы предоставил лямбда-выражение методу, который возвращал бы строку. Например, если у меня есть:

x => x.WeirdPropertyName

тогда метод вернет:

"WeirdPropertyName"

Я читал, что это можно сделать с помощью деревьев выражений, но ответ ускользнул от меня.

Спасибо за любую помощь

Ответы на вопрос(3)

Ваш ответ на вопрос