LINQで苦労している2つの問題があります。アドバイスいただければ幸いです。私は2つのリストrawStates
(の行を格納するentity-downtime-uptime-eventtype
)とrawData
、エンティティからの製品の出入り時間を格納するリストを持っています。
rawStates
そのエンティティが処理されるのをまだ待っているときに発生した要素を選択したいforeach(var t in rawData) var s = rawStates //I am not sure if this single logic clause in Where is enough; .Where(o => o.Entity == t.Entity && o.DownDate > t.InTime && o.Update < t.OutTime) .ToList();
でグループ化する場合
rawData
(productID
同じ行が複数ある場合ProductID
)、この "s" をこれらのグループに戻して、 でグループ化し、期間をでproductID
グループ化できるようにするにはどうすればよいですか?eventtype
summarise
productID