我一直在查看我们某个应用程序中的一些代码,它如下所示:
catch (AggregateException ae)
{
this._logger.Log(ae.Flatten().InnerException.ToString(), Category.Exception, Priority.High);
}
我的问题是这样的。我知道AggregateException.Flatten()
是什么,也知道AggregateException.Flatten().InnerExceptions
代表什么。但是,AggregateException.Flatten().InnerException
(单个)代表什么?