gpt4 book ai didi

C# 创建日志系统

转载 作者:行者123 更新时间:2023-11-30 13:07:53 30 4
gpt4 key购买 nike

我正在阅读以下文章: http://odetocode.com/articles/294.aspx

这篇文章向我提出了很多关于日志的问题。(我不知道我是否应该在单独的问题中提出这个......但我不想用我的问题向 stackoverflow.com 发送垃圾邮件)

第一个是我是否应该将其存储在 .txt 或 .xml 文件中……甚至是数据库中的表中。保存在 .txt 中可能会提高性能。但是,当有人需要在 .txt 文件中查找某些内容时,这可能会让人头疼。那么……我应该使用哪一个,为什么?

第二个,有没有专门的类来处理“log”这个东西?我已经阅读了几个关于这个主题的帖子,但我没有找到我的问题的答案。

提前致谢。

最佳答案

我过去采用的最简单的方法是使用 log4net。这样您就可以在配置文件中配置日志记录。如果您需要它进入数据库,请将其设置为这样。如果您想在发生重大错误时收到通知,请按此方式设置。

就日志排序而言,这实际上取决于您要采用的方法以及您计划记录多少日志。通常我登录到一个平面文本文件,因为我没有在我的应用程序中启用大量日志记录。因此,解析它们并不是什么大问题。

关于C# 创建日志系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1561555/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com