Click here to Skip to main content
15,900,110 members
Home / Discussions / ASP.NET
   

ASP.NET

 
AnswerRe: Data Grid Pin
mghiassi19-Mar-07 8:27
mghiassi19-Mar-07 8:27 
QuestionAdd Control Pin
vengaqua19-Mar-07 3:40
vengaqua19-Mar-07 3:40 
AnswerRe: Add Control Pin
Marcus J. Smith19-Mar-07 4:40
professionalMarcus J. Smith19-Mar-07 4:40 
GeneralRe: Add Control Pin
joon vh.19-Mar-07 5:08
joon vh.19-Mar-07 5:08 
GeneralRe: Add Control [modified] Pin
Marcus J. Smith19-Mar-07 5:18
professionalMarcus J. Smith19-Mar-07 5:18 
JokeRe: Add Control Pin
joon vh.19-Mar-07 5:28
joon vh.19-Mar-07 5:28 
GeneralRe: Add Control Pin
Marcus J. Smith19-Mar-07 5:42
professionalMarcus J. Smith19-Mar-07 5:42 
GeneralRe: Add Control [modified] Pin
joon vh.19-Mar-07 5:53
joon vh.19-Mar-07 5:53 
I usually use this in a loop, and then I put the declaration in the loop too.
Is this good practice? Or is there no performance difference.


-- modified at 12:08 Monday 19th March, 2007

I threw together this code:

<br />
    class Program<br />
    {<br />
        static void Main(string[] args)<br />
        {<br />
            Stopwatch sw = new Stopwatch();<br />
            sw.Start();<br />
            test1();<br />
            sw.Stop();<br />
            Console.WriteLine(sw.Elapsed);<br />
            sw.Reset();<br />
            sw.Start();<br />
            test2();<br />
            sw.Stop();<br />
            Console.WriteLine(sw.Elapsed);<br />
            Console.Read();<br />
        }<br />
<br />
        static void test1()<br />
        {<br />
            <br />
            String testString;<br />
            for (int i = 0; i < 50000000; i++)<br />
            {<br />
                testString = i.ToString();<br />
            }<br />
        }<br />
<br />
        static void test2()<br />
        {<br />
            for (int i = 0; i < 50000000; i++)<br />
            {<br />
                String testString;<br />
                testString = i.ToString();<br />
            }            <br />
        }<br />
    }<br />


pretty fun (clogs for about 17 secs on my pc)... but not really conclusive. I asked a MSIL guru about it. You probably don't care even half as much as I do, but I like these kinds of perf. things.



public object BufferOverFlow<br />
        {<br />
__get { return BufferOverFlow; }<br />
__set { BufferOverFlow = value; }<br />
}

GeneralRe: Add Control Pin
vengaqua19-Mar-07 20:28
vengaqua19-Mar-07 20:28 
GeneralRe: Add Control Pin
vengaqua19-Mar-07 20:29
vengaqua19-Mar-07 20:29 
GeneralRe: Add Control Pin
joon vh.19-Mar-07 20:43
joon vh.19-Mar-07 20:43 
QuestionASP.NET AJAX deployment error Pin
gus_br19-Mar-07 3:00
gus_br19-Mar-07 3:00 
Questionpage load fire twice ,why? Pin
harryforum19-Mar-07 2:35
harryforum19-Mar-07 2:35 
AnswerRe: page load fire twice ,why? Pin
Sandeep Akhare24-Mar-07 1:18
Sandeep Akhare24-Mar-07 1:18 
QuestionUpload Image Pin
MiaanG19-Mar-07 2:26
MiaanG19-Mar-07 2:26 
AnswerRe: Upload Image Pin
Arindam Tewary19-Mar-07 2:39
professionalArindam Tewary19-Mar-07 2:39 
GeneralRe: Upload Image Pin
MiaanG19-Mar-07 21:48
MiaanG19-Mar-07 21:48 
AnswerRe: Upload Image Pin
Vasudevan Deepak Kumar19-Mar-07 5:31
Vasudevan Deepak Kumar19-Mar-07 5:31 
Questionneed help whit girdview Pin
Lappalainen Antti19-Mar-07 1:41
Lappalainen Antti19-Mar-07 1:41 
AnswerRe: need help whit girdview Pin
Kschuler19-Mar-07 9:25
Kschuler19-Mar-07 9:25 
GeneralRe: need help whit girdview Pin
Lappalainen Antti19-Mar-07 19:55
Lappalainen Antti19-Mar-07 19:55 
GeneralRe: need help whit girdview Pin
varshavmane19-Mar-07 20:01
varshavmane19-Mar-07 20:01 
GeneralRe: need help whit girdview Pin
Kschuler20-Mar-07 2:51
Kschuler20-Mar-07 2:51 
GeneralRe: need help whit girdview Pin
Lappalainen Antti20-Mar-07 3:33
Lappalainen Antti20-Mar-07 3:33 
QuestionHow to Load an Image into Imagebox from SQl Pin
S.Rajeshwar19-Mar-07 0:46
S.Rajeshwar19-Mar-07 0:46 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.