# Att engagera sig i dumma argument... om när "för" och "för var och en" kan leda till idioti...

<datetime class="hidden">2004-02-29T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported, ASP.NET, C#, Performance, Looping, IL Generation -->
Jag har en tendens att engagera mig i meningslösa argument i [ASP.NET-forum](http://www,asp.net)...ett bra exempel är [Den här.](http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&PostID=418593), argumentera om utförandet av "förvarje" kontra "för" ... alla åsikter härifrån - crux i mitt argument är att för() kommer i allmänhet att prestera bättre än förvarje () - eftersom den genererade IL helt enkelt gör mycket mindre i de flesta fall (jag är medveten om vissa optimeringar som minskar nyttan för mycket enkla samlingar).