Почему я инициализирую значения, тогда компилятор все еще получает ошибку C# (NETCore) - PullRequest
0 голосов
/ 25 апреля 2020

Это моя ошибка, я надеюсь, что все помогут мне ? * ​​1001 *

https://i.stack.imgur.com/lwA25.png

1 Ответ

4 голосов
/ 25 апреля 2020

Ранее в вашем методе вы объявляли переменную:

int i;

Затем ваша ошибка появляется в этой строке:

Parallel.For(0, MXNum, i =>

Это потому, что i => неявно создает новый переменная с именем i. Вы уже объявили переменную с именем i ранее в методе, поэтому для успешной работы компилятора одна из переменных должна иметь другое имя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...