此问题是部分类型推断的扩展 如果无法进行部分类型推断,那么有人可以解释OrderByDescending扩展方法是如何工作的吗?请注意,当我调用OrderByDescending(m => m.DateProp)时,我不会被要求提供Type参数.
static IOrderedQueryable<TSource> OrderByDescending<TSource, TKey>(
this IQueryable<TSource> source,
Expression<Func<TSource, TKey>> keySelector);
Run Code Online (Sandbox Code Playgroud)