Je tente d'écrire une fonction qui génère une liste de DateTimes en utilisant la syntaxe du générateur:F # générateur de daterange?
let dateRange =
let endDate = System.DateTime.Parse("6/1/2010")
let startDate = System.DateTime.Parse("3/1/2010")
seq {
for date in startDate..endDate do
if MyDateClass.IsBusinessDay(date) then yield date
}
mais le générateur (« seq ») bloc n'analyse pas correctement. Il veut un délai. Bien que la syntaxe du générateur semble parfaite pour ce que je veux faire, elle n'est pas intuitive pour quoi que ce soit d'autre que deux nombres.
- Est-il possible d'utiliser la syntaxe du générateur pour créer une plage DateTime?
- est-il une meilleure façon de penser sur la façon de créer la gamme que je l'ai écrit (le « dans » l'article)
Le format de vos dates me rend impossible de lire le reste de cette question. Sérieusement, mes yeux arrosent. – Kendrick
Je ne comprends pas très bien. Quel est le problème avec le format de date? –