这个参数为表达式树的方法如何调用

qq_35973890 2019-02-27 09:02:48
接口代码如下:
/// <summary>
/// 两张表关联查询
/// </summary>
/// <typeparam name="T1">第二张表的实体类型</typeparam>
/// <typeparam name="TResult">返回的数据类型</typeparam>
/// <param name="join">join表达式</param>
/// <param name="select">查询字段表达式</param>
/// <param name="where">查询条件表达式</param>
/// <param name="orders">排序列表</param>
/// <returns></returns>
List<TResult> Queryable<T1, TResult>(Expression<Func<T, T1, object[]>> join, Expression<Func<T, T1, TResult>> select, Expression<Func<T, T1, bool>> where = null, List<Expression<Func<T, T1, object>>> orders = null);



帮忙给一个调用写法
...全文
134 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
stherix 2019-03-08
  • 打赏
  • 举报
回复
其实很简单啊 比如Expression<Func<T, T1, TResult>> 这种参数声明 你就用一个类似(T,T1)=>return TResult;的lambda就行了
wanghui0380 2019-03-07
  • 打赏
  • 举报
回复
会用linq不?如果会,我就不多费口舌了。
就像linq一样的用法,匿名委托,lamda表达式就行
pstrunner 2019-03-07
  • 打赏
  • 举报
回复
不太理解,帮你顶下

13,347

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET技术前瞻
社区管理员
  • .NET技术前瞻社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧