我想将此代码转换为 linq 解决方案。它的作用是查看一组客户,并查看其中至少一个是否有中间名。这段代码工作正常,我只是想学习 linq,所以寻找替代解决方案。:
//Customers - List<Customer>
private bool checkMiddleName()
{
foreach (Customer i in Customers)
{
if (i.HasMiddleName == true)
{
return true;
}
}
return false;
}
我试着写一些类似的东西:(Customers.Foreach(x=>x.HasMiddleName==true)...
但看起来这不是我正在寻找的方法。