Как заставить Resharper преобразовывать назад в цикл foreach

Resharper 5 может преобразовать мой foreachциклы к запросам Linq. Который я люблю. Но linq является путем путем путь тяжелее для отладки, чем a foreachцикл.

Когда я преобразовываю мой foreach оператор к запросу linq, я не вижу опции возвратиться другой путь.

Кто-либо знает, как сделать это? Это даже возможно?

11
задан Vaccano 6 July 2010 в 16:11
поделиться

2 ответа

Мы работаем над функциональностью LINQ2Foreach (и некоторыми другими) для ReSharper vNext

6
ответ дан 3 December 2019 в 10:43
поделиться

Я не верю, что это возможно. Конечно, это не указано в примерах Quick Fixes, где показан loop-to-LINQ-expression.

Что вы должны быть в состоянии сделать, так это использовать контекстное действие 'Convert LINQ to methods chain' для перехода от стиля 'fluent' к стилю 'methods', а затем выборочно использовать 'Introduce variable' для разделения выражения на части.

2
ответ дан 3 December 2019 в 10:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: