J'ai un problème assez étrange qui se produit.
C'est mon code
private async Task BreakExpectedLogic()
{
bool test = false;
if (test == true)
{
Console.WriteLine("Hello!");
throw new Exception("BAD HASH!");
}
}
Semble vraiment simple, il ne devrait pas frapper l' Console.WriteLine
ou throw
.
Pour une raison quelconque, il est toujours en train de frapper l' throw
.
Si je déplace le throw
dans sa propre méthode, puis il fonctionne très bien. Ma question est comment est-il en ignorant l' if
bloquer et frapper l' throw new Exception
EDIT 1 j'ai mis à jour mon code pour inclure la signature, j'ai supprimé tout ce ne sont pas liées à ce problème et il a couru, il arrive encore