0

我有一个名为地址的列表。现在我想要 Address.City 名称,其中 Address.Zip = 822。如何通过在列表中选择查询从地址列表中访问城市名称?

4

2 回答 2

2

这是非常简单的 LINQ。

string city = Address
    .Where(a => a.Zip == 822)
    .Select(a => a.City)
    .FirstOrDefault();
于 2012-09-26T08:29:06.717 回答
1

尝试,

Address obj = list.FirstOrDefault(o => o.Zip == 822);

if (obj != null)
{
  string city = obj.City;
}
于 2012-09-26T08:29:01.857 回答