我想从以下表达式中提取 Func<>:
Expression<Func<IQueryable<Entity>, IOrderedQueryable<Entity>>> order = q => q.OrderByDescending(c=>c.FullName);
Func<IQueryable<Entity>, IOrderedQueryable<Entity>> orderFunc = ?
我该怎么做?
编辑:
我们如何将Func<IQueryable<Entity>, IOrderedQueryable<Entity>>
转换为Expression<Func<IQueryable<Entity>, IOrderedQueryable<Entity>>>
?
orderFunc = order.Compile()
。 - Kirill Shlenskiy