Not trying to start a holy war over VB,C#, short-circuiting, and not short-circuiting, but I thought this was somewhat interesting. I have some VB.NET code that uses "AndAlso". I switched it to "And" due to some user requirements changing. Bang I found one interesting error when I am looping through...