代码之家  ›  专栏  ›  技术社区  ›  BuddyJoe

C#-属性,在调试模式下单步执行时跳过方法

  •  90
  • BuddyJoe  · 技术社区  · 16 年前

    我是否可以在方法上使用一个属性,以便在调试模式下遍历某些代码时,调试器停留在方法的外部?

    3 回复  |  直到 4 年前
        1
  •  183
  •   Eonasdan Alex Mckay    7 年前
     [DebuggerStepThrough]
    

    ( docs )

        2
  •  14
  •   Irvin Dominin    9 年前

    别忘了补充:

    using System.Diagnostics;
    
        3
  •  9
  •   Mikael Dúi Bolinder bielawski    7 年前

    上面写着 <DebuggerStepThrough> 在……里面 VB.NET语言 .

    要使用它,只需将其放在方法之上,如下所示:

    <DebuggerStepThrough>
    Private Sub form_Paint(sender As Object, e As PaintEventArgs) Handles form.Paint
         ' Picasso
    End Sub