0

LINQで苦労している2つの問題があります。アドバイスいただければ幸いです。私は2つのリストrawStates(の行を格納するentity-downtime-uptime-eventtype)とrawData、エンティティからの製品の出入り時間を格納するリストを持っています。

  1. 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();
    
  2. でグループ化する場合rawData(productID同じ行が複数ある場合ProductID)、この "s" をこれらのグループに戻して、 でグループ化し、期間をでproductIDグループ化できるようにするにはどうすればよいですか?eventtypesummariseproductID

4

0 に答える 0