C#里面,如何快速跳转到所调用的方法?
各位朋友,代码吧下:分别有位置1和位置2,如果在Main方法里面调用了一个方法,怎样操作,才可以快速地跳转到该法里面,然后再从该方法跳转到被调用处呢?也就是说,如何可以跟踪这个方法?即,从位置1和位置2两者之间可以来回切换,请各位朋友赐教,谢谢!!!
namespace ConsoleApplication1
{
class program
{
static void Main(string[] args)
{
ParamsTest(new int[] { 1, 2, 3, 4 });//位置1
Console.ReadLine();
}
public static void ParamsTest(params int[] args)//位置2
Console.WriteLine( "#参数:{0} ", args.Length);
for (int i = 0; i < args.Length; i++)
{
Console.WriteLine( "targs[{0}]={1} ", i, args[i]);
}
}
}
}
------解决方案--------------------啥意思?
断点/
------解决方案--------------------F8
还是
F11
------解决方案--------------------设置断点就可以了啊!
------解决方案--------------------调用方法的地方,单步调试F11就可以到方法里面
但是从方法里面回到调用的地方,好像不行吧
------解决方案--------------------断点
------解决方案--------------------设置标签或断点
------解决方案--------------------跳转回你来的地方也许可以使用书签,先设定一个书签,然后F12跳过去,处理完以后再Ctrl+B, P跳回来。
设定:Ctrl+B, T
上一个书签:Ctrl+B, P
下一个书签:Ctrl+B, N
禁用/启用一个书签:Ctrl+B, E
清除所有书签:Ctrl+B, C
Ctrl+B, T是这样用的,先按Ctrl+B,然后松开Ctrl按T。
------解决方案--------------------右键菜单中的转到定义和查找所有引用
------解决方案--------------------直接用鼠标拖动Debug时的黄箭头,可以跳转到先前的位置