Вложенный Linq вылетает intellisense - PullRequest
2 голосов
/ 23 февраля 2009

В настоящее время я использую Visual Studio 2008 (SP1) и разрабатываю некоторый код, который использует вложенные операторы LINQ. Однако с каждым уровнем вложенности производительность intellisense значительно падает до такой степени, что становится непригодной для использования.

Кто-нибудь еще испытывал нечто подобное или нашел решение этой проблемы?

Приветствия за любую помощь Tony


Обновление Мы используем Resharper, я изменил IntelliSense обратно на Visual Studio, и происходит то же самое.

У меня нет точного кода со мной, но это что-то вроде:

var a = list1.Sum(x => x.list2.Sum(y => y.list3.Sum()))

Любое более глубокое вложение, и оно обычно выбрасывает шаткое.

Я не полностью отключил reshaprer, но попробую утром.

Спасибо за помощь, пока


Обновление 2 Я проверил код на копии VS без Resharper, и он отлично работает .....

Ответы [ 2 ]

2 голосов
/ 23 февраля 2009

Вы используете CodeRush от Devepress? Попробуйте выключить его или это решение (хотя и для другой проблемы), похоже, решило его для меня.

1 голос
/ 23 февраля 2009

Никогда не видел. Вероятно, это связано с плагинами Visual Studio, такими как Resharper или CodeRush; мы видели, что эти плагины снижают производительность IDE.

...