gpt4 book ai didi

c# - 如何使用 visual studio 将某些行排除在构建之外?

转载 作者:行者123 更新时间:2023-11-30 14:14:35 24 4
gpt4 key购买 nike

我是 C# 和 Visual Studio 的新手,这可能是一个愚蠢的问题,但我必须找到答案。我的问题是,如果我在 Debug模式下构建某些代码行(在我的例子中是 MessageBox.Show(...)),是否可以通过这种方式来区分调试和发布构建,但如果我构建则被排除在外在 Release模式下?

最佳答案

将代码行包装在#if DEBUG语句中:

#if DEBUG
MessageBox.Show("Message");
#endif

如果你想在发布时做不同的事情,那么你可以:

#if DEBUG
MessageBox.Show("Message");
#else
// Write to log file
#endif

Source

关于c# - 如何使用 visual studio 将某些行排除在构建之外?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11739872/

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