Допустим, у меня есть такой класс:
public class Foo
{
public string Title {get;set;}
}
Теперь предположим, У меня есть общедоступный список
, который я хочу отфильтровать с помощью Linq следующим образом:
var x = myList.Where(f => f.Title == myValue);
До сих пор все хорошо и ясно.
Но как получить доступ к свойству по переменной? Примерно так:
string myProperty = "Title";
var x = myList.Where(f => f.myProperty == myValue);