2010-12-10 63 views
53

我在VS 2010中調試了一些棘手的泛型基於列表的代碼 - 大量的層次結構處理等。當然,lambda表達式和匿名方法是不允許的立即窗口內,我不能做步進通過代碼以通常的方式,因爲我仍然試圖讓我的頭部圍繞層次結構...Visual Studio立即窗口 - Lambda表達式不允許 - 是否有解決方法或替代方法?

任何人都可以提出解決方法或替代工具嗎?

+6

歡迎來到Linq-hungry/Linq-loving世界。 – Aliostad 2010-12-10 13:04:40

+1

visual-studio-2010 :) – 2010-12-10 13:05:13

+2

爲什麼要結束投票? – 2010-12-10 13:17:30

回答

16

有時候,我總是轉向最優秀的LINQPad

鏈接網站的首頁(撰寫本文時)立即跳入關於SQL的東西,但不要讓這個模糊的工具真正的強大和靈活。我把它當作類固醇立即窗口來對待。我發現通過複雜的LINQ查詢工作是非常寶貴的。

如果你的生活沒有智能感,那麼它是免費的(智能感應版本是收費的)。

+2

我每天都在使用它。這是一個了不起的工具。其實,'工具'並不是正義的。 – 5arx 2012-12-07 21:11:26

+1

我必須同意,在很多情況下,LINQPad是一個很好的解決方法。 – Wally 2012-12-13 14:02:21

+4

我明白這對片段很有用,但如果您處於斷點並希望代碼在該上下文中運行,該怎麼辦?是否有將LINQPad附加到當前調試環境以用作即時窗口? – AaronLS 2014-03-31 23:05:42

相關問題