我从XML文件中生成了一个c#类,我需要在一个Class Object中搜索。我会在List中找到一个指定的字符串有一个List,但我不知道怎么做,我试过这个但它不会工作:
AdrType = HeaderObj.ClientObj.OrgObj.Addresses.First( s => s.AddressTypes.Select( aD => aD._Type_.Where(sX => sX = "a"))).AddressCode
答案 0 :(得分:3)
这样的东西?
var adressWithTypeA = Addresses
.FirstOrDefault( s => s.AddressTypes.Any(x => x._Type_ == "a"))
if (adressWithTypeA != null)
{
var adressCode = adressWithTypeA.AddressCode;
}