我从数据库中获取了一个用户,并且该用户有一个帐户列表。我需要检查一个帐户的名称是否等于一个字符串。所以我选择了所有帐户,然后选择了名称:
var accounts = user.Select(u=> u.Accounts.Select(a => a.Name)).ToList();
然后我一个接一个地检查一个名字:
for (int i = 0; i <= accounts.Count(); i++)
{
if (accounts[i] == mandant)
return true;
}
但是mandant
=的类型和=的string
类型accounts[i]
System.Collections.Generic.IEnummerable<string>
如何检查是否相等?