Linq, метод Select C#. Почему каждый раз разные значения?
В коде выполняется фильтрация массива, но в методе select задается совершенно другой селектор, не связанный с массивом. По логике, в конце должен равняться 3, после выполнения последнего из 3 инкрементов. Но в первом случае 1, во втором 3. В чем здесь дело? Как проход цикла влияет на значение i?

