Было ли изменено использование переменных в foreach в C # 5?

В этом ответеhttps://stackoverflow.com/a/8649429/1497 Эрик Липперт говорит, что «к вашему сведению, мы, скорее всего, исправим это в следующей версии C #; это главная проблема для разработчиков & quot; относительно того, как цикл foreach использует переменную.

In the next version each time you run through the "foreach" loop we will generate a new loop variable rather than closing over the same variable every time. This is a "breaking" change but in the vast majority of cases the "break" will be fixing rather than causing bugs.

Я не смог найти ничего, что указывало бы на то, что это изменение было сделано. Есть ли признаки того, что именно так будет работать цикл foreach в C # 5?

Ответы на вопрос(1)

Ваш ответ на вопрос