0

Address という名前のリストが 1 つあります。ここで、Address.Zip = 822 の Address.City 名が必要です。Select query in list を使用して、住所リストから都市の名前にアクセスするにはどうすればよいですか?

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 に答える