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

.NET

1 svar · 359 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Trådstart#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
267 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)