Есть ли возможность определить в приложении C #, отлаживается ли оно в данный момент? Идея состоит в том, чтобы игнорировать, например, тайм-ауты, или предоставить дополнительную информацию.
Просто чтобы прояснить это, я не говорю о флаге условного компилятора DEBUG
Это позволяет мне решить, как код должен быть скомпилирован. Он не дает информации о том, запущен ли он в отладчике или нет.
Мне нужно принять решение во время выполнения, а не во время компиляции.