//rows = table.Elements().OrderBy(c => GetRowValue(c, new List<string> { "P_201427030224138658_Select" })).
// ThenByDescending(c => GetRowValue(c, new List<string> { "P_201427030224164469_Select" }))
// .ThenBy(c => GetRowValue(c, new List<string> { "P_201427030224111736_Select" }));
请问一下,向上面的的linq语句,怎么能用表达式树生成出来呢?
试试下面的方法能不能在exp里生成表达式树,然后通过看其中的表达式树,再自己写代码生成一样的表达式树
System.Linq.Expressions.Expression<Func<object>>
exp = () => table.Elements().OrderBy(c => GetRowValue(c, new List<string> { "P_201427030224138658_Select" })).
ThenByDescending(c => GetRowValue(c, new List<string> { "P_201427030224164469_Select" }))
.ThenBy(c => GetRowValue(c, new List<string> { "P_201427030224111736_Select" }));
还是不懂哦,里边的数据要全部是动态的
@6624363: 哪些数据是动态的
@诶碧司: 又qq没,我们详聊,谢谢