Click here to Skip to main content
15,914,165 members
Home / Discussions / C#
   

C#

 
GeneralRe: Declaring variables inside loops - inefficient? Pin
harold aptroot19-Jul-10 5:54
harold aptroot19-Jul-10 5:54 
GeneralRe: Declaring variables inside loops - inefficient? [modified] Pin
Keith Barrow19-Jul-10 6:05
professionalKeith Barrow19-Jul-10 6:05 
Correct, but it will still be popped out of the stack when it goes out of scope. The second example definitely does get destroyed by the GC.
My main points were that the increasing the scope out of the loop, both decreases the readability, and takes an (an albeit small) amount of memory while [edit- removed Geordie English] it remains in scope.

ragnaroknrol The Internet is For Porn[^]

Pete o'Hanlon: If it wasn't insulting tools, I'd say you were dumber than a bag of spanners.

modified on Monday, July 19, 2010 12:16 PM

GeneralRe: Declaring variables inside loops - inefficient? Pin
harold aptroot19-Jul-10 6:18
harold aptroot19-Jul-10 6:18 
GeneralRe: Declaring variables inside loops - inefficient? Pin
Keith Barrow19-Jul-10 6:35
professionalKeith Barrow19-Jul-10 6:35 
GeneralRe: Declaring variables inside loops - inefficient? Pin
harold aptroot19-Jul-10 6:52
harold aptroot19-Jul-10 6:52 
GeneralRe: Declaring variables inside loops - inefficient? Pin
Luc Pattyn19-Jul-10 6:52
sitebuilderLuc Pattyn19-Jul-10 6:52 
GeneralRe: Declaring variables inside loops - inefficient? Pin
Pete O'Hanlon19-Jul-10 6:54
mvePete O'Hanlon19-Jul-10 6:54 
AnswerRe: Declaring variables inside loops - inefficient? Pin
Luc Pattyn19-Jul-10 7:04
sitebuilderLuc Pattyn19-Jul-10 7:04 
Questionreading weather.com data feed Pin
Jassim Rahma19-Jul-10 5:07
Jassim Rahma19-Jul-10 5:07 
AnswerRe: reading weather.com data feed Pin
Eddy Vluggen19-Jul-10 5:20
professionalEddy Vluggen19-Jul-10 5:20 
AnswerRe: reading weather.com data feed Pin
brunoseixas19-Jul-10 6:58
brunoseixas19-Jul-10 6:58 
QuestionRtlSetProcessIsCritical, Marshall and pointers. Pin
Night Lol19-Jul-10 4:45
Night Lol19-Jul-10 4:45 
AnswerRe: RtlSetProcessIsCritical, Marshall and pointers. Pin
Luc Pattyn19-Jul-10 5:00
sitebuilderLuc Pattyn19-Jul-10 5:00 
GeneralRe: RtlSetProcessIsCritical, Marshall and pointers. Pin
Night Lol19-Jul-10 5:14
Night Lol19-Jul-10 5:14 
GeneralRe: RtlSetProcessIsCritical, Marshall and pointers. Pin
DaveyM6919-Jul-10 5:31
professionalDaveyM6919-Jul-10 5:31 
GeneralRe: RtlSetProcessIsCritical, Marshall and pointers. Pin
Night Lol19-Jul-10 5:51
Night Lol19-Jul-10 5:51 
GeneralRe: RtlSetProcessIsCritical, Marshall and pointers. Pin
DaveyM6919-Jul-10 7:46
professionalDaveyM6919-Jul-10 7:46 
AnswerRe: RtlSetProcessIsCritical, Marshall and pointers. Pin
Luc Pattyn19-Jul-10 5:33
sitebuilderLuc Pattyn19-Jul-10 5:33 
GeneralRe: RtlSetProcessIsCritical, Marshall and pointers. Pin
Night Lol19-Jul-10 5:52
Night Lol19-Jul-10 5:52 
QuestionUnable to reference shared assembly in GAC [modified] Solved Pin
Jonathan Davies19-Jul-10 2:30
Jonathan Davies19-Jul-10 2:30 
AnswerRe: Unable to reference shared assembly in GAC Pin
PIEBALDconsult19-Jul-10 3:13
mvePIEBALDconsult19-Jul-10 3:13 
GeneralRe: Unable to reference shared assembly in GAC Pin
Jonathan Davies19-Jul-10 4:02
Jonathan Davies19-Jul-10 4:02 
QuestionHTML Table tag text Scraping Pin
NaveenHS19-Jul-10 0:48
NaveenHS19-Jul-10 0:48 
AnswerRe: HTML Table tag text Scraping Pin
Luc Pattyn19-Jul-10 0:57
sitebuilderLuc Pattyn19-Jul-10 0:57 
GeneralRe: HTML Table tag text Scraping Pin
NaveenHS19-Jul-10 1:45
NaveenHS19-Jul-10 1:45 

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.