2011-10-01 57 views
0

我有一個List有很多嵌套的對象。 Linq Query非常非常大。 我執行並在這裏放置一個斷點,並問...我可以連接LinqPad到Visual Studio調試器或採取DLL,EXE,任何東西,以獲得此列表,並在LinqPad後進行簡化查詢。LinqPad我可以連接/並查詢運行時對象

在LinqPad連接嚮導中存在以下選項:Linq to SQL,Entity Framework或(Linq to SQL「default」)WCF Data Services,Microsoft DataMarketService。他們中沒有人似乎做這項工作。

+0

我很肯定你不能做那件事;然而,可能有另一種方法來實現你的目標。你最終的目標是什麼?如果你可以假設用linqpad連接到這個列表,你想做什麼? – R0MANARMY

+0

對於Visual Studio調試器部分,有一個很好的描述[here](http://forums.oreilly.com/topic/21154-attaching-a-debugger-till-linqpad/),它可能來自相同的「sgmoore」就像她在SO一樣。是,@sgmoore?也許把它作爲答案。 –

+0

@GertArnold,我認爲這是另一回事。這篇文章討論瞭如何將VS調試器附加到LINQPad查詢中。我想OP想要的是將LINQPad「附加」到在VS調試器中運行的代碼。 – svick

回答

0

如果你有一個返回大表的方法,你可以從LINQPad中調用它。爲此,請在LINQPad中按F4,添加對程序集(.dll或.exe)的引用,並可選擇將類的名稱空間添加到名稱空間導入。

這不會將您連接到VS調試器,而是直接連接到您正在創建的類。

+0

那麼我在問之前做了那麼幾分鐘,出現了:使用未分配的局部變量'myObject'; myObject從另一個連接到WCF的dll接收數據 –

+0

我的方法沒有返回一個大列表,在我的方法裏面有一個短列表它是由一個包含嵌套select,sum,avg的大linq查詢返回的 –

相關問題