代码之家  ›  专栏  ›  技术社区  ›  TWith2Sugars

嵌套Linq崩溃智能感知

  •  2
  • TWith2Sugars  · 技术社区  · 16 年前

    目前我正在使用VisualStudio2008(SP1)并开发一些使用嵌套LINQ语句的代码。然而,随着嵌套的每一个级别,intellisense的性能都大幅下降到无法使用的程度。

    有没有其他人经历过类似的事情或找到了解决这个问题的方法?

    为任何帮助干杯 托尼


    使现代化 我们使用resharper,我将intellisense更改回visual studio,同样的事情也发生了。

    我身上没有确切的代码,但大致如下:

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

    任何更深的筑巢,它通常会抛出一个摆动。

    我还没有完全关机,但我会在早上试试。

    谢谢你到目前为止的帮助


    更新2 我已经在没有resharper的情况下在VS的副本上测试了该代码,它运行良好。。。。。
    2 回复  |  直到 16 年前
        1
  •  2
  •   Geoff Appleford    16 年前

    你使用的是来自Devepress的CodeRush吗?试着把它关掉或关掉 this 解决方案(尽管是针对另一个问题)似乎为我解决了它。

        2
  •  1
  •   Judah Gabriel Himango    16 年前

    没见过。它可能与诸如Resharper或CodeRush之类的VisualStudio插件有关;我们已经看到这些插件降低了IDE的性能。