DebuggerStepThrough属性能使单步跟踪在制指定的函数失效。如:
private void button1_Click(object sender, EventArgs e)
{
myMethod();
}
//设置单步跟踪失效的属性
[System.Diagnostics.DebuggerStepThrough]
private void myMethod()
{
Console.WriteLine("Is this method executed?");
}
上面的代码中,单步跟踪(F11)的时候不能进入myMethod函数。但是如果里面有断点,将直接走向断点处。