webForumDet fria alternativet

vad går snabbast?

.NET

2 svar · 210 visningar · startad av Nöff

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

int test=210;
double test2=3,5;

Alternativ 1;
DateTime fate=DateTime.Now.AddMinutes(test);

Alternativ 2;
DateTime fate=DateTime.Now.AddHours(test2);

Dessa 2 alternativ kommer ju fram till samma datum, men vilken av dem är snabbast?

Medlem sedan maj 20031 472 inlägg
#2

Testa, gör en loop och kolla sedan hur lång tid det tar att gå igenom loopen.

Medlem sedan nov. 20022 355 inlägg
#3

Jag testade lite snabbt och tog tiden, det verkar som alternativ2 är snabbast.

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