ReSharper давал мне предупреждение CoVariantConversion, поэтому я решил это сделать и посмотреть, как его исправить. Я наткнулся на этот фрагмент кода:Confusion over AggregateException Метод обработки
// ReSharper disable CoVariantArrayConversion
try
{
Task.WaitAll(taskList.ToArray());
}
catch (AggregateException ex)
{
ex.Handle(e => true);
}
// ReSharper restore CoVariantArrayConversion
Эта часть смущать меня:
ex.Handle(e => true);
Что делать? Я думаю, что он ничего не делает.
я нашел некоторые документы из [Joseph Albahari] (Http: // www.albahari.com/threading/part5.aspx#_Working_with_AggregateException), который объясняет это хорошо. Я думаю, что документация MS запутанна, и у нее нет примера. – cahoskins