Как мне перевести запрос linq (или выражение, подобное приведенному ниже) в читаемую человеком строку?Полезно для отладки.
Expression<Func<User, bool>> query
Редактировать
Поскольку это было трудно понять: я хочу получить строку из выражения.Отсюда пример объявления выражения.
Expression<Func<User, bool>> query2 =
u => u.FirstName.StartsWith("J") && u.LastName == "Gauffin";
Должно быть напечатано что-то вроде "FirstName начинается с 'J', а LastName равно 'Gauffin'";