Свойство доступа Linq по переменной

Допустим, у меня есть такой класс:

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

Теперь предположим, У меня есть общедоступный список myList , который я хочу отфильтровать с помощью Linq следующим образом:

var x = myList.Where(f => f.Title == myValue);

До сих пор все хорошо и ясно.

Но как получить доступ к свойству по переменной? Примерно так:

string myProperty = "Title";

var x = myList.Where(f => f.myProperty == myValue);
9
задан Surjit Samra 7 January 2012 в 16:10
поделиться