我有这段代码:
NpsViewModelList = (ParseStoreName(result.OrderByDescending(x => x.DateSubmit).SimplePaged(page, _limit).ToList())),
NpsViewModelList2 = (ParseStoreName(result.OrderBy(x => x.DateSubmit).SimplePaged(page, _limit).ToList())),
总和如=
NpsViewModelList + NpsViewModelList2;
但它是一个列表,我不能这样做。
我需要总结结果,我该如何实现?
答案 0 :(得分:0)
您可以使用Concat
方法使用List<T>
两个Concat
:
var finalList = NpsViewModelList.Concat(NpsViewModelList);
答案 1 :(得分:0)
您可以使用Sum函数。
var sum = NpsViewModelList2.Sum(x=>x.Field);
答案 2 :(得分:0)
或者,您可以创建一个新集合并将前两个集合添加到其中:
var combined = new List<TheType>();
combined.AddRange(list1);
combined.AddRange(list2);
答案 3 :(得分:0)
您可以使用LINQ jest.mock('../add', jest.fn(a => b => a+b));
:
inline function