DebuggerDisplay Attribute
DebuggerHidden Attribute
If you Step-Into line 10 the debugger will ignore your request and step over. Useful for preventing tedious code debugging steps.
using System.Diagnostics;
namespace DebuggerTricks
{
class Program
{
static void Main(string[] args)
{
var calculator = new Calculator(1, 2);
var result = calculator.Add();
}
public class Calculator
{
public int a { get; set; }
public int b { get; set; }
public Calculator(int a, int b)
{
this.a = a;
this.b = b;
}
[DebuggerHidden]
public int Add()
{
return a + b;
}
}
}
}
No comments:
Post a Comment