c# - System.Exception 是否有内置的抛出时间戳?

标签 c# .net exception timestamp

有没有办法从异常本身中提取异常何时抛出,或者我是否需要手动将此信息添加到异常中?

最佳答案

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

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

关于c# - System.Exception 是否有内置的抛出时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15291328/

相关文章:

c# - WebClient.DownloadFileAsync 异常

c# - 安装证书时模拟用户

c# - C#-保存自定义配置

.net - 当应用程序部署在 Azure Web App 中时,无法使用 HiqPDF 生成 PDF

mysql - MySQL Connector Net 6.8.3 的问题

java - 构建DOM文档对象时文件过早结束错误

c++ - C++ `new` 运算符可以在现实生活中抛出异常吗?

javascript - 如果由 javascript 提供服务,如何使用 WebClient 下载文件

c# - 性能/风格 : Changing an object by reference vs returning a copy in C#

c# - 如何使用户能够在 Windows Store 8 中移动屏幕图像?