53 votes

Fenêtre Immédiate Visual Studio - Expressions Lambda non autorisées - Existe-t-il une solution de rechange ou une solution de contournement?

Je suis en train de déboguer un code générique complexe basé sur des listes dans VS 2010 - beaucoup de traitements de hiérarchie, etc. Bien sûr, les expressions lambda et les méthodes anonymes ne sont pas autorisées dans la fenêtre Immediates et je ne peux pas en faire un pas à pas dans le code comme d'habitude, j'essaie encore de comprendre les hiérarchies ...

Quelqu'un peut-il suggérer une solution de contournement ou un outil alternatif?

19voto

Jani Points 9200

Il y a une controverse sur pourquoi ne pas l'activer dans VS 2008 et VS 2010, vous pouvez le lire sur Microsoft Connect , vérifiez la solution de contournement.

16voto

Holf Points 1952

Dans des moments comme cela j'ai toujours se tourner vers la plus excellente LINQPad.

La page d'accueil du site lié (au moment de l'écriture), saute immédiatement avec des choses à propos de SQL mais ne laissez pas cet obscur comment puissant et flexible cet outil est vraiment. J'ai en quelque sorte de le traiter comme une Fenêtre d'exécution sur les stéroïdes. Je trouve essentiel pour travailler mon chemin à travers des requêtes LINQ complexes.

Si vous pouvez vivre sans intellisense c'est gratuit (l'intellisense version payante).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X