Comment comparer uniquement les composants de date de DateTime en EF?

Je vais avoir deux valeurs de date, on a déjà stockées dans la base de données et l'autre choisi par l'utilisateur à l'aide de DatePicker. Le cas d'utilisation est à la recherche d'une date donnée à partir de la base de données.

La valeur précédemment saisie dans la base de données a toujours le temps de composante à 12:00:00, où, à la date de saisie de sélecteur a différents temps de la composante.

Je suis uniquement intéressé par les composants de date et souhaitez ignorer la composante temporelle.

Quels sont les moyens de faire cette comparaison en C#?

Aussi, la façon de faire dans LINQ?

Mise à JOUR:
Sur LINQ to entities, le suivant fonctionne très bien.

e => DateTime.Compare(e.FirstDate.Value, SecondDate) >= 0
InformationsquelleAutor pencilslate | 2009-09-25