I do have a tendency to get involved in pointless arguments in the
ASP.NET Forums...a good example is
this one, arguing about the performance of 'foreach' versus 'for'...any opinions from here - the crux of my argument is that for() will in general perform better than foreach() - because the generated IL simply does far less in most cases (I am aware of some optimisations which reduce the benefit for very simple collections).