Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# InnerException可以是AggregateException吗_C#_Exception - Fatal编程技术网

C# InnerException可以是AggregateException吗

C# InnerException可以是AggregateException吗,c#,exception,C#,Exception,如果我有一个不是聚合异常的异常ex,那么ex的内部异常可以是聚合异常吗 类似地,聚合异常的内部异常可以是聚合异常吗 我一直在尝试了解聚合异常,但没有遇到上述用例,因此不确定它们在概念上是否有意义。是和是。对于包含内部聚合异常的聚合异常,有一个方法返回包含列出所有内部异常的InnerExceptions的聚合异常 但是,在手动管理任务时,通常会遇到聚合异常。如果您坚持使用,那么您需要处理此问题的机会就会减少。为什么不自己尝试一下:抛出新异常(“消息”,新聚合异常(“内部聚合”)是和是。在aggre

如果我有一个不是聚合异常的异常ex,那么ex的内部异常可以是聚合异常吗

类似地,聚合异常的内部异常可以是聚合异常吗


我一直在尝试了解聚合异常,但没有遇到上述用例,因此不确定它们在概念上是否有意义。

是和是。对于包含内部聚合异常的聚合异常,有一个方法返回包含列出所有内部异常的InnerExceptions的聚合异常


但是,在手动管理任务时,通常会遇到聚合异常。如果您坚持使用,那么您需要处理此问题的机会就会减少。

为什么不自己尝试一下:
抛出新异常(“消息”,新聚合异常(“内部聚合”)是和是。在
aggregateeexception
的特定情况下,它有
.flant
将可能嵌套的层次结构再次转换为单个异常(使用
.InnerExceptions
)。