我在一个实体中有五个布尔列,我想知道两个或更多是否属实,这可以通过linq优雅地完成吗?
boolList是您要检查的列表:
List<bool> trueList = boolList.Where(x => x == true).ToList(); return (trueList.Count >= 2) ? true : false;