gpt4 book ai didi

c# - 我如何标记我的某些代码行,因为它不会在发布时运行?

转载 作者:太空宇宙 更新时间:2023-11-03 17:15:37 25 4
gpt4 key购买 nike

我想在调试时抛出异常,但在 Release模式下我不想抛出它们。我正在将它们记录到 EventLog 中。这是我的问题的根源,但如果我在 C 和 Delphi 中没有错,那么有一些指令可以做到这一点。

在 C# 中有什么方法(指令或其他东西)可以忽略 Debug模式或 Release模式中的行?

最佳答案

你可以这样做:

#if DEBUG
Console.WriteLine("Debug version");
#endif

http://msdn.microsoft.com/en-us/library/4y6tbswk.aspx

关于c# - 我如何标记我的某些代码行,因为它不会在发布时运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8476686/

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