LINQ: 「contains」とラムダクエリ 質問する

LINQ: 「contains」とラムダクエリ 質問する

List<BuildingStatus>と呼ばれるがあります。 によって返される文字コードが何らかの変数 に等しいbuildingStatusステータスが含まれているかどうかを確認したいと思います。GetCharCode()v.Status

以下の(コンパイルされない)コードに沿って、これを実行する方法はありますか?

buildingStatus.Contains(item => item.GetCharValue() == v.Status)

ベストアンサー1

使用Any()の代わりにContains()

buildingStatus.Any(item => item.GetCharValue() == v.Status)

おすすめ記事