Saya memiliki masalah yang agak aneh yang terjadi.
Ini kode saya:
private async Task BreakExpectedLogic()
{
bool test = false;
if (test == true)
{
Console.WriteLine("Hello!");
throw new Exception("BAD HASH!");
}
}
Tampaknya sangat sederhana, tidak boleh mengenai Console.WriteLineatau throw. Untuk beberapa alasan selalu memukul throw.
Jika saya memindahkan throwke metode sendiri maka berfungsi dengan baik. Pertanyaan saya adalah bagaimana cara mengabaikan ifblok dan memukul throw new Exception:
EDIT 1: Saya telah memperbarui kode saya untuk menyertakan tanda tangan, saya telah menghapus semua yang tidak terkait dengan masalah ini dan menjalankannya, itu masih terjadi.
Maindan .... kejutan, norepro. Entah Anda salah atau Anda melewatkan beberapa detail penting.
asyncmetode yang kebetulan? Karena sepertinya mirip dengan stackoverflow.com/questions/42528458/…
