Aşağıdaki kodda "Inside catch block" yazdırılmaz. Yine de "final çizgisi" yazdırılır. Neden öyle? Lütfen yardım et.Neden Task.WaitAny istisnayı atmıyor?
Task task1 = Task.Factory.StartNew(() =>
{
throw new Exception("some exception");
});
try
{
Task.WaitAny(new Task[] { task1 });
}
catch(Exception e)
{
Console.WriteLine("Inside catch block.");
}
Console.WriteLine("Final line.");
@Servy kullanarak istisna farklı bir iş parçacığı meydana yakalayabilirsiniz mevcut olanı. –
@Servy - diğer soru gerçekten farklıydı. Bu kopya işaretini kaldırabilir misiniz? Bu soruyu tekrar açmak için oy verdim. – KFL