Ich habe den folgenden Code:Liste von verschiedenen Terminen
List<DateTime> dates = new List<DateTime>();
//filling the list somehow
dates = dates.Distinct().ToList();
Der Code im Grunde funktioniert aber ich die Liste der einzigartigen Datetime bekommen. Und ich möchte die Liste der einzigartigen Daten bekommen, da ich hier überhaupt keine Zeit brauche. Gibt es eine schöne Lösung?
Meine Frage unterscheidet sich von
c# Linq select distinct date time days
, da ich nicht die Datenbank bin Quering tatsächlich. Ich möchte nur die Liste filtern.
https://msdn.microsoft.com/en-us/library/vstudio/bb338049(v=vs.100).aspx Overloads zur Rettung –
Für was ich die Frage sehen kann, ist, wie man das Datum ohne erhält die Zeit. Dann könnten Sie eine '.ToShortDateString();' – maam27
Oder die '.Date' -Eigenschaft verwenden, um nur die Datumskomponente zu extrahieren - wie in der Antwort auf das Duplikat - und diese dann zu unterscheiden. – Rup