5

有没有办法提取异常本身引发异常的时间,还是我需要手动将此信息添加到异常中?

4

2 回答 2

9

该对象没有内置Timestamp属性Exception。您可以创建一个继承自Exception并添加您自己的属性的新类。

如果您将异常用作日志框架的参数,您可能希望直接在日志框架中处理时间戳(很可能使用DateTime.Now/ UtcNow)。

于 2013-03-08T10:05:11.580 回答
0

当发生异常时,如果您已经处理了它,那么控件将立即转到 catch 块,这正是发生异常的时间

DateTime.Now.Time因此,在使用日期对象(等)时,catch 块中的第一行可以准确地告诉您

于 2013-03-08T10:07:20.347 回答