Betrachten Sie die einfache Klassedie neueste Eintrag des Tages auswählen
public class Data
{
public DateTime Date;
public object Content;
}
Jetzt habe ich eine IEnumerable<Data>
genannt datas
und ich möchte Linq die älteren Artikel des Tages heraus zu sortieren. So, dass, wenn es Artikel vom selben Tag gibt, ich nur am letzten Artikel dieses Tages interessiert bin.
Ist dies mit Linq möglich?
Dank. Das scheint zu funktionieren! – Matthias
Eine zusätzliche Frage: Ist es möglich, die "sql" ähnliche Syntax zu verwenden, um diesen Code-Frieden zu schreiben? ala: 'var result = aus Daten in Daten .... wähle Daten' – Matthias
Ich benutze keine SQL Syntax. Ich bin mir also nicht sicher, ob Sie alles in diese Syntax übersetzen können. Ich bin nicht sicher, ob es besser gemacht werden kann, dass dies: 'von Daten in der Datengruppe Daten durch data.Date.Date in g wählen g.OrderByDescending (x => x.Date.TimeOfDay) .First()' –