以下の形式で結果を返すLINQクエリがあります
--Parent1 ----子供たち ------キー--aa ------値-新規 ----子供たち ------キー-bb ------値-古い --Parent2 ----子供たち ------キー-cc ------値-テスト ----子供たち ------キー-dd ------値-tesst
Linqを使用して子の値を1行でフェッチしたいと思います。現在、値を取得できますが、2行のコードでそれが気に入らない
var firstPoint = SeriesList.Select(i => i.Childs.Where(j => j.key == "aa"))
.FirstOrDefault();
decimal index = firstPoint.Select(d => d.Value)
.FirstOrDefault();