2013-04-11 2 views
0

Например, у меня есть следующий код,как установить точку останова в середине строки кода C#?

Variable.Method1().Method2(); 

Я хочу, чтобы установить точку останова после method1() и перед method2(). Могу ли я сделать это в визуальной студии? Как это сделать? Благодарю.

+0

Не работает ..... –

+1

Перейти к определению 'Method1' и установить точку останова в последней строке * (я не уверен, есть ли другой способ) * – Habib

+0

@jimmy задал ваши точки разрыва в вашей методы – Alex

ответ

5

Это не будет работать, но это будет:

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

В противном случае установить точку останова на первой строке кода на method2, а затем вы можете продолжать использовать эту одну строку кода.

+0

Очень старый ответ, я знаю, но мне любопытно, что вы подразумеваете под последним предложением: «В противном случае установите точку останова в первой строке кода на методе 2, а затем вы можете сохранить используя одну строку кода ». Похоже, вы говорите, что OP делает именно то, что он просит * как сделать. – David

+0

@PhatWrat Я имею в виду, что он должен разместить точку останова в первой строке кода внутри тела метода * Method2 *. Таким образом, он может поддерживать однострочный вызов для обоих методов. Возможно, это не было на 100% ясно в моем ответе. – Abbas