У меня довольно странная проблема, которая происходит.
Это мой код:
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: я обновил свой код, чтобы включить подпись, я удалил все, что не связано с этой проблемой и запустил его, это все еще происходит.
Mainи ... сюрприз, norepro. Либо вы ошибаетесь, либо упустили какую-то важную деталь.
asyncметоде случайно? Потому что это похоже на stackoverflow.com/questions/42528458/…
