Преобразование LINQ в циклы в C# с помощью resharper

Я использую Resharper 6.1, и я уверен, что есть способ конвертировать LINQ в циклы. Они перечислили эту функциональность как одну из своих функций версии 6 здесь.

http://www.jetbrains.com/resharper/whatsnew/whatsnew_60.html

это также "иногда" позволяет мне делать это, показывая небольшое всплывающее окно помимо моего кода, спрашивающего меня, хочу ли я преобразовать выражение LINQ в цикл. Но я не уверен, при каких условиях он показывает это маленькое всплывающее окно.

Есть идеи?

1 ответ

Решение

Решарпер умный. Но не достаточно умен, чтобы понять каждый запрос linq.

Если конвертировать достаточно просто, то Reshaper поймет, что это возможно, и покажет подсказку (которую вы можете контролировать в Resharper -> Параметры -> Уровень проверки).

Когда выражение linq не достаточно просто для того, чтобы resharper мог понять, он не может знать, как его преобразовать.

Другие вопросы по тегам