webForumDet fria alternativet

Öka med en månad så länge datum < Today

.NET

1 svar · 349 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Frågan#1

Jag har enorma problem med att göra en

Do While datum < today

   list.Add(datum.AddMonths(1))

Loop

Är det möjligt? Jag vill lägga till mängden i dropdown-menyn.. men den bråkar, den tar enorm tid på sig att visa sig sidan..

Medlem sedan feb. 20002 300 inlägg
#2

Fredde Mannen skrev:

Jag har enorma problem med att göra en

Do While datum < today

   list.Add(datum.AddMonths(1))

Loop

Är det möjligt? Jag vill lägga till mängden i dropdown-menyn.. men den bråkar, den tar enorm tid på sig att visa sig sidan..

AddMonths() påverkar inte ditt datumobjekt utan returnerar ett nytt DateTime-objekt där en månad är adderad.

Do While datum < today

   datum = datum.AddMonths(1);
   list.Add(datum)

Loop
258 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)