Опция рефакторинга LINQ «Преобразовать в foreach» для C # отсутствует в моей Visual Studio 2017 - PullRequest
0 голосов
/ 29 января 2019

Как видно из названия, в моем Visual Studio 2017 (Профессиональная версия) отсутствует опция рефакторинга 'Преобразовать в foreach'.

Я хотел бы знать, как включить / восстановить ее.Может быть, мне не хватает активировать какую-либо опцию в настройках Visual Studio или установить какой-либо отсутствующий компонент с помощью установщика VS?.

В статье ' Рефакторинг для преобразования LINQ в оператор foreach ' показана статьякак работает эта опция рефакторинга:

enter image description here

Однако, когда я выбираю следующий запрос LINQ в своем коде, я вижу только опцию рефакторинга «Извлечь метод»...

IEnumerable<int> test = from int x in new[] { 1, 2, 3 } select x;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...