我尝试在foreach循环的myList中添加一个项目: 我总结了这个问题,让我们考虑EmployeeInfo有1000条记录,然后HasValue没有添加项目。
List<bool> HasValue = new List<bool>();
foreach(var list in EmployeeInfo)
{
if(list.Count() > 0)
{
HasValue.Add(true);
}
else
{
HasValue.Add(false);
}
}
答案 0 :(得分:1)
这是否有助于您更接近答案?
public class EmployeeInfo {
public List<String> TheList { get; } = new List<String>();
}
public void Test(){
var employeeInfo = new EmployeeInfo();
var hasValues = employeeInfo.TheList.Count( list => list.Any() );
var noValues = employeeInfo.TheList.Count - hasValues;
}