想象一下这种情况:
printf("1. englsih
2. finish
3. japanese);
但是,Task.Run(() =>
{
// code...
}).ContinueWith(x =>
{
var betterEx = new Exception("My custom message", x.Exception));
}
, TaskContinuationOptions.OnlyOnFaulted);
返回betterEx.InnerException
。
问题
如何创建null
并通过new Exception
作为内部异常?我想确保聚合中的所有信息都保留不丢失。