【发布时间】:2021-06-08 09:39:13
【问题描述】:
我进行了研究,但没有发现任何关于这种情况的信息。
我有两个 linq 查询:
//checking all columns if there is
mockDataList = mockDataList.Where(w =>
w.Email.ToLower().Contains(search) ||
w.Gender.ToLower().Contains(search) ||
w.Name.ToLower().Contains(search) ||
w.Surname.ToLower().Contains(search) ||
w.Id.ToString().ToLower().Contains(search)
).Skip(start).Take(length).ToList();
//getting count info
var filteredTotal = mockDataList.Where(w =>
w.Email.ToLower().Contains(search) ||
w.Gender.ToLower().Contains(search) ||
w.Name.ToLower().Contains(search) ||
w.Surname.ToLower().Contains(search) ||
w.Id.ToString().ToLower().Contains(search)
).Count();
我想先数一下,取其中的 10 个。因此我不得不写两个查询。我不希望它重复。不执行查询如何存储?
*抱歉我的语法错误
【问题讨论】: