我想知道......在我的应用程序中,我正在做这样的事情:
var threads = scykDb.Threads
.AsQueryable()
.Where(condition)
.OrderByDescending(t => t.DateCreated)
.Skip(threadsToSkip)
.Take(threadsPerPage)
.Select(t => t)
.ToList();
Run Code Online (Sandbox Code Playgroud)
如果我在Where()之前做了OrderBy()会发生什么?是否重要以及skip()或take(),那些重要的位置呢?
var threads = scykDb.Threads
.AsQueryable()
.OrderByDescending(t => t.DateCreated)
.Where(condition)
.Skip(threadsToSkip)
.Take(threadsPerPage)
.Select(t => t)
.ToList();
Run Code Online (Sandbox Code Playgroud)