Salut a tous !

J'ai un petit problème pas bien difficile a résoudre (enfin je pense)

J'aimerais en effet parcourir tout les mois d'une année, j'ai donc fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
for (int i = 1; i < 11; i++)
{
DateTime dateDebut = new DateTime(2014, i, 01);
DateTime dateFin = new DateTime(2014, i+1, 31);
Résultats attendu :
dateDebut : 2014,01,01
dateFin : 2014,02,31

dateDebut : 2014,02,01
dateFin : 2014,03,31

dateDebut : 2014,03,01
dateFin : 2014,04,31

Etc...

Mais les mois ne sont pas toujours a 31 jours, avec vous une solution permettant de résoudre ce problème ? Je tiens a souligner qu'il faut que je garde ces deux variables avec ces deux résultats ! (Requete et suite de code oblige )

Merci a vous !