还有OrderBy()与OrderByDisc..()
请问这是为何呢?
return source.Provider.Execute<TSource>(Expression.Call(null, ((MethodInfo) MethodBase.GetCurrentMethod()).MakeGenericMethod(new Type[]
{ typeof(TSource) }), new Expression[] { source.Expression }));
代码都是这样吧。
原因在于 MethodBase.GetCurrentMethod() 这一段采用的是模板模式将会返回表示当前正在执行的方法的 MethodBase 对象。
排序