Как мне получить значение из анонимного выражения?

Ради простоты представьте себе следующий код:

Я хочу создать Foo:

public class Foo
{
    public string Bar { get; set; }
}

И передать его специальному Метод Html Helper:

Html.SomeFunction(f => f.Bar);

, который определяется как:

public string SomeFunction<TModel, TValue>(this HtmlHelper<TModel> html, Expression<Func<TModel, TValue>> expression)

Я хочу получить значение Bar внутри этой функции, но совершенно не знаю, как его получить.

18
задан mynameiscoffey 5 April 2011 в 19:19
поделиться