Closing over the loop variable considered harmful - Fabulous Adventures In Coding - Site Home - MSDN
You should definitely do something about this. I see it on StackOverflow all the time. I like the "Add a compiler warning" idea. I like it a lot, because it side-steps the breaking change and still throws something in front of the user to help avoid the m...