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