DebuggerStepThrough属性能使单步跟踪在制指定的函数失效。如:

 

private void button1_Click(object sender, EventArgs e)

{

myMethod();

}

//设置单步跟踪失效的属性

[System.Diagnostics.DebuggerStepThrough]

private void myMethod()

{

          Console.WriteLine("Is this method executed?");

}

 

上面的代码中,单步跟踪(F11)的时候不能进入myMethod函数。但是如果里面有断点,将直接走向断点处。

posted on 2008-08-22 14:20  赵林  阅读(266)  评论(0编辑  收藏  举报