特定の条件が満たされたときにデバッグモードに入る方法はありますか?
i == 1
たとえば、 trueになる行でデバッグモードに入りたいとしましょう。
using System;
namespace ConditionalDebug
{
public class Program
{
public static void Main(string[] args)
{
var r = new Random();
var i = r.Next(2);
i += r.Next(2);
i += r.Next(2);
i += r.Next(2);
i += r.Next(2);
i = 1;
Console.WriteLine(i);
}
}
}
次のような条件付きブレークポイントを設定できることはわかっています。
しかしもちろん、条件値が変更される可能性のあるコードの各行に条件付きブレークポイントを追加する必要があり、実際のアプリケーションでは非常に面倒になるため、これを使用することはできませんでした。
i == 1
では、条件が満たされた行でデバッガーが中断するように、条件をグローバルに設定する方法はありますか?
ご協力いただきありがとうございます!