原:
var query = A.Where(x=>criteriaA(x.item2).Where(x=>criteriaB(x.item2))
.Where(x=>criteriaC(x.item2))).Select(x=>x.item2);
如果什麼:
var B = A.Select(x=>x.item2)
var query = B.Where(x=>criteriaA(x)
.Where(x=>criteriaB(x)).Where(x=>criteriaC(x)));
這可能進一步甚至shortern到'B.Where(criteriaA)。凡(criteriaB)。凡(criteriaC)' –