다소 이상한 문제가 발생했습니다.
이것은 내 코드입니다.
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/