-1
Comment puis-je écrire la requête linq pour vérifier que DateOfBirth est entre une date donnée.Requête Linq pour le champ NULLABLE datetime
Comment puis-je écrire la requête linq pour vérifier que DateOfBirth est entre une date donnée.Requête Linq pour le champ NULLABLE datetime
var IsBetween = (from p in People
where p.DateOfBirth.HasValue
&& lowDate <= p.DateOfBirth.Value
&& p.DateOfBirth.Value <= highDate
select true).FirstOrDefault();
-ou -
var IsBetween =
People.Where(p => p.DateOfBirth.HasValue)
.Select(p => p.DateOfBirth.Value)
.Any(date => lowDate <= date && date <= highDate);
Voulez-vous que la recherche limitée à une seule personne?
Avez-vous quelque chose qui ne fonctionne pas actuellement? Vous voulez le partager? –
J'ai downvoted votre question. Vous devez fournir une question plus détaillée, avec plus d'informations. Aidez nous à vous aider. –