Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法提取异常本身引发异常的时间,还是我需要手动将此信息添加到异常中?
该对象没有内置Timestamp属性Exception。您可以创建一个继承自Exception并添加您自己的属性的新类。
Timestamp
Exception
如果您将异常用作日志框架的参数,您可能希望直接在日志框架中处理时间戳(很可能使用DateTime.Now/ UtcNow)。
DateTime.Now
UtcNow
当发生异常时,如果您已经处理了它,那么控件将立即转到 catch 块,这正是发生异常的时间
DateTime.Now.Time因此,在使用日期对象(等)时,catch 块中的第一行可以准确地告诉您
DateTime.Now.Time