gpt4 book ai didi

c# - 如果引用了特定的库,如何标记要编译的 c# 代码的一部分,如果不是,如何将其忽略?

转载 作者:太空宇宙 更新时间:2023-11-03 10:47:19 26 4
gpt4 key购买 nike

我想在不使用类库提供的某些功能的情况下构建我的应用程序版本,但要避免删除实际代码(使用该功能的代码和相应的 using 指令) .

通常,一旦我取消引用程序集,整个应用程序将无法构建,但我希望从编译过程中排除依赖代码部分。

这可能吗?

最佳答案

您可以使用 preprocessor directives控制这个 - 不是基于你的引用,而是基于符号:

#if USE_SOME_LIBRARY
// Code that uses the library
#endif

然后只需确保在具有引用的任何构建配置中定义 USE_SOME_LIBRARY

关于c# - 如果引用了特定的库,如何标记要编译的 c# 代码的一部分,如果不是,如何将其忽略?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22921616/

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