2011-09-18 58 views
4

我經常需要在調試時從集合中獲取一些數字。任何方式,我可以在VS2010中的調試/斷點或其他方式運行自定義LINQ?

我現在要做的就是編寫'測試'代碼行來檢查一個想法,一旦我得到了答案,我需要編寫anoter測試代碼檢查從答案派生出來的另一個想法。這對我來說似乎很愚蠢。

我想知道是否存在一個神奇的工具,使得在斷點上使用集合,所以我可以立即寫LINQ擴展?

+2

我認爲LinqPad,付費版本 - http://www.linqpad.net/ – Martin

+0

你可以有斷點的條件,不知道你是否可以在那裏注入LINQ,因爲通常條件必須返回一個布爾值。其他選項是將LINQ寫入Watch中,它將在調試器中可用並進行評估。 –

+0

Davide,我到底需要什麼 - 編寫linq並在調試器中對其進行評估。它不適用於VS ......這就是爲什麼我問。 –

回答

0

檢出this extension讓您在即時窗口中使用LINQ。我從來沒有使用它,所以不知道它有多好。

而就像我在評論中說的,檢查出LinqPad

+0

馬丁這個項目你發佈的鏈接正是我所需要的。但不幸的是,這傢伙在2008年很快就放棄了它......這似乎並不是很多人需要它。 –

+0

Linqpad - 我知道它 - 它沒有連接到VS.如果您需要使用LINQ to SQL進行操作 - 那很酷(或者我可能會使用SQl studio)。但我的問題 - 我需要使用自己的集合,這些集合來自文本和二進制文件。 –

相關問題