Hi,
ich habe eine Liste wie folgt:
var objList = new List<SampleObject>();
objList.Add(new SampleObject() { MyDate = new DateTime(2015,04,18,10,11,00) } );
objList.Add(new SampleObject() { MyDate = new DateTime(2015,04,18,10,12,00) } );
objList.Add(new SampleObject() { MyDate = new DateTime(2015,04,19,10,13,00) } );
objList.Add(new SampleObject() { MyDate = new DateTime(2015,04,19,10,14,00) } );
Ich möchte aus dieser List eine Liste mit zwei separaten Listen machen, die jeweils einen Tag aus der Liste wie folgt beinhalten:
List
liste1: --> 2015,04,18,10,11,00
2015,04,18,10,12,00
liste2: --> 2015,04,19,10,13,00
2015,04,19,10,14,00
Ich habe es so versucht:
var newList = (from val in objList
group val by new { val.MyDate } into grouped
select new SampleObject() {
MyDate = grouped.Key.MyDate
}).ToList();
Leider haut es so nicht hin und ich bekomme immer noch eine Liste. Ist meine vorhaben so möglich?
Danke