gpt4 book ai didi

debugging - 将全局变量用于调试代码是否可以接受

转载 作者:行者123 更新时间:2023-12-01 01:29:10 25 4
gpt4 key购买 nike

对于我正在处理的一个大型项目,我有一个经过深思熟虑的面向对象结构。但是,在我的代码区域中,我想通过位于一个易于访问的区域中的一组变量来打开和关闭调试部分。我的问题是这是否是一个好的做法,或者我是否应该实现一个更复杂的传递方案来传递调试参数。

最佳答案

您可能应该仔细查看 System.Diagnostics.Debug 类以及它是如何使用 Conditonal 属性实现的。

建立这样的东西。易于使用与确定您将其全部关闭的复杂性无关。

当然,C# 无论如何都没有 glbal 变量。

关于debugging - 将全局变量用于调试代码是否可以接受,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5901343/

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