等待组合任务后,程序会输出哪个计数?

来自 异常
C# 14 / .NET 10 高级 2分钟

等待组合任务后,程序会输出哪个计数?

csharp
using System;
using System.IO;
using System.Threading.Tasks;

Task first = Task.FromException(new IOException("disk"));
Task second = Task.FromException(new InvalidOperationException("state"));
Task all = Task.WhenAll(first, second);

try
{
    await all;
}
catch (Exception)
{
    Console.WriteLine(all.Exception!.InnerExceptions.Count);
}
在试验场中打开
报告错误