在 CancellationToken 为 59 秒的任务中执行数据库查询。如果任务被取消,则抛出 TaskCanceledException。但是这个异常作为 AggregateException 的一部分被捕获。我想提供一个特定的错误信息。那么是否可以在代码中验证 AggregateException 中的真正异常是否是 TaskCancelationException?
.net c# exception-handling
.net ×1
c# ×1
exception-handling ×1