Avatar billede radiohead Nybegynder
28. oktober 2007 - 23:02 Der er 6 kommentarer og
1 løsning

Genereringstid asp.net(vb)

Nogen der gider lave en stump kode, eller har en god idé til genereringstid af ens kode?

Vil gerne følge med i hastigheden, og optimere koden så godt jeg kan :)

Jeg har selv eget lidt med noget datediff og millisecond-halløj, men af en eller anden årsag bliver min slut-tid sommetider laver en start-tiden. :D
Avatar billede ieconfig Nybegynder
29. oktober 2007 - 00:05 #1
double start = Convert.ToDouble(DateTime.Now.Ticks);

        for (int i = 0; i < 100000; i++)
        {
            for (int j = 0; j < 5; j++)
            {
                string s = i.ToString();
            }
        }

        double end = Convert.ToDouble(DateTime.Now.Ticks);
        double timespan = end - start;

        Response.Write(string.Format("genereringstid: {0}", timespan / 10000000));
Avatar billede radiohead Nybegynder
29. oktober 2007 - 18:18 #2
kigger på det :)
Avatar billede radiohead Nybegynder
29. oktober 2007 - 18:31 #3
Så fik jeg mig listet igennem og skrevet det om til VB :)

Ser ud til at virke, men burde den ikke afvige hver gang man reloader siden? Synes det virker mærkeligt, at den bruger præcis samme tid næsten hver gang man opdaterer(f5)
Avatar billede radiohead Nybegynder
29. oktober 2007 - 18:31 #4
Læg et svar forresten.

Ved ikke lige hvordan jeg selv fik lagt et, sorry.
Avatar billede radiohead Nybegynder
29. oktober 2007 - 18:42 #5
Skal der egentlig ikke to nuller mere på i regnestykket?

Du har skrevet 10 mio, men er et tick ikke 1/mia del af et sekund?
Avatar billede radiohead Nybegynder
29. oktober 2007 - 18:44 #6
glem det - læste lige selv at det er 100 nanosekunder :)
Avatar billede ieconfig Nybegynder
30. oktober 2007 - 15:45 #7
Du får et svar her :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester