オブジェクトのリストがあります
public class sample
{
public DateTime Date;
public string content;
}
新しいオブジェクトのリストを作成できるようにしたい
public class sampleWithIntervals
{
public DateTime startDate;
public DateTime endDate;
public string content;
}
サンプル オブジェクトは、コンテンツに基づいて間隔ごとにグループ化する必要があります。間隔には、元のサンプル リストに含まれている日付のみを含めることができます。Linqでこれを行う方法がわかりません。
サンプルデータ:
{"10/1/2013", "x"}
{"10/2/2013", "x"}
{"10/2/2013", "y"}
{"10/3/2013", "x"}
{"10/3/2013", "y"}
{"10/10/2013", "x"}
{"10/11/2013", "x"}
{"10/15/2013", "y"}
{"10/16/2013", "y"}
{"10/20/2013", "y"}
This should give me
{"10/1/2013","10/3/2013", "x"}
{"10/2/2013","10/3/2013", "y"}
{"10/10/2013","10/11/2013", "x"}
{"10/15/2013","10/16/2013", "y"}
{"10/20/2013","10/20/2013", "y"}