Class LinqExtensions1
Another good idea by Tomas Petricek. See http://tomasp.net/blog/dynamic-linq-queries.aspx for information on how it's used.
public static class LinqExtensions1
- Inheritance
-
LinqExtensions1
- Inherited Members
Methods
Expr<T, TResult>(Expression<Func<T, TResult>>)
public static Expression<Func<T, TResult>> Expr<T, TResult>(Expression<Func<T, TResult>> expr)
Parameters
exprExpression<Func<T, TResult>>
Returns
- Expression<Func<T, TResult>>
Type Parameters
TTResult
Expr<T1, T2, TResult>(Expression<Func<T1, T2, TResult>>)
public static Expression<Func<T1, T2, TResult>> Expr<T1, T2, TResult>(Expression<Func<T1, T2, TResult>> expr)
Parameters
exprExpression<Func<T1, T2, TResult>>
Returns
- Expression<Func<T1, T2, TResult>>
Type Parameters
T1T2TResult
Func<T, TResult>(Func<T, TResult>)
public static Func<T, TResult> Func<T, TResult>(Func<T, TResult> expr)
Parameters
exprFunc<T, TResult>
Returns
- Func<T, TResult>
Type Parameters
TTResult