代码之家  ›  专栏  ›  技术社区  ›  CodingYoshi

如何创建异常并将AggregateException作为内部异常传递?

c#
  •  0
  • CodingYoshi  · 技术社区  · 6 年前

    想象一下这个场景:

    Task.Run(() =>
        {
            // code...
        }).ContinueWith(x =>
        {
            var betterEx = new Exception("My custom message", x.Exception));
        }
        , TaskContinuationOptions.OnlyOnFaulted);
    

    然而 betterEx.InnerException null .

    new Exception 然后传球 AggregateException

    0 回复  |  直到 6 年前