gpt4 book ai didi

c# - 在 C# 中处理详细控制台输出的正确方法

转载 作者:太空狗 更新时间:2023-10-29 22:16:59 25 4
gpt4 key购买 nike

我经常在开发程序时抛出一些 console.writeline 语句,让我知道应用程序在调试期间正在做什么。通常我发现自己删除它们并重新添加它们以保持代码干净。我还没有找到一种看似有效的方法来将这些优雅地放置在代码中。

我想知道其他人是怎么做的,或者什么被认为是最佳实践。我不确定我是否可以使用跟踪,因为我没有在安装了 Visual Studio 的计算机上进行调试(我要发布到的服务器没有它)。

是否有任何基于 AOP 的方法来攻击它?理想情况下,我不希望在生产代码中输出,因为写入控制台似乎会降低应用程序的速度。

提前致谢!

最佳答案

您是否看过使用 Log4Net ?它对你来说应该更灵活。您可以在代码中保留大量日志记录,并根据执行时加载的配置打开或关闭它。

关于c# - 在 C# 中处理详细控制台输出的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7689461/

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