2013-04-11 74 views
0

例如,我有以下的代碼,如何在一行C#代碼的中間設置斷點?

Variable.Method1().Method2(); 

我想設置方法1(後斷點)和method2()之前。我可以在視覺工作室這樣做嗎?怎麼做?謝謝。

+0

不會工作 – 2013-04-11 07:18:59

+1

轉到'Method1'的定義並在最後一行設置斷點*(我不確定是否有其他方法)* – Habib 2013-04-11 07:20:24

+0

@jimmy在您的設置中設置斷點方法 – Alex 2013-04-11 07:22:05

回答

5

這是行不通的,但這會:

var result1 = Variable.Method1(); 
result1.Method2(); //set breakpoint here 

否則,在對方法2代碼的第一行設置一個斷點,然後您可以繼續使用的代碼一行。

+0

我知道一個非常古老的答案,但我很好奇你最後一句話的意思,「否則在Method2的第一行代碼處設置一個斷點,然後你可以保留使用那一行代碼。「聽起來你正在告訴OP做他正在問什麼*怎麼做*。 – David 2016-03-25 15:42:14

+0

@PhatWrat我的意思是他應該在* Method2 *方法體內的第一行代碼上放置一個斷點。這樣,他可以保持對這兩種方法的單線電話。也許這在我的答案中並不是100%清楚。 – Abbas 2016-03-25 23:29:57