我有一个名为Address的List。现在我想要Address.City名称,其中Address.Zip = 822。 如何通过列表中的选择查询从地址列表中访问城市名称?
答案 0 :(得分:2)
这是非常简单的LINQ。
string city = Address
.Where(a => a.Zip == 822)
.Select(a => a.City)
.FirstOrDefault();
答案 1 :(得分:1)
尝试,
Address obj = list.FirstOrDefault(o => o.Zip == 822);
if (obj != null)
{
string city = obj.City;
}