Пожалуйста, объясните мне, как лямбда-выражение может использовать и изменять переменные экземпляра своего включающего класса, но может использовать только локальные переменные своей охватывающей области. (Разве это окончательный или эффективный окончательный вариант?)
Мой основной вопрос заключается в том, как переменные экземпляра класса могут быть модифицированы из лямбды, а локальные переменные - нет, в контексте области видимости.