У меня возникает довольно странная проблема.
Это мой код:
private async Task BreakExpectedLogic()
{
bool test = false;
if (test == true)
{
Console.WriteLine("Hello!");
throw new Exception("BAD HASH!");
}
}
Кажется действительно простым, он не должен попадать в Console.WriteLine или throw. По какой-то причине это всегда бьет по throw.
Если я перемещаю throw в его собственный метод, то он работает нормально. Мой вопрос заключается в том, как игнорировать блок if и нажимать на throw new Exception:
РЕДАКТИРОВАТЬ 1: я обновил свой код, чтобы включить подпись, я удалил все, что не связано с этой проблемой и запустил его, это все еще происходит.
