- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
是否有类似的条件不存在属性,或者如果该符号未定义,是否有使用条件属性仅包含方法的方法?
我正在寻找的是这样工作的:
[Conditional("!SILVERLIGHT")]
private void DoStuffThatSilverlightCant() {...}
如果符号 SILVERLIGHT
确实存在,则不会包含该方法。
我不想使用简单的 #ifdef
的原因是我可以利用编译器删除调用语句,而不必将每个单独的调用包装在 # ifdef
.
最佳答案
更新:以下代码片段只有在每个调用文件中都包含 #if 时才有效,这不是很实用。
#if !SILVERLIGHT
#define NOT_SILVERLIGHT
#endif
[Conditional("NOT_SILVERLIGHT")]
private void DoStuffThatSilverlightCant() {...}
然而,可以做的是为您正在使用的任何平台创建一个构建配置,它将/定义所需的符号(在这种情况下为 NOT_SILVERLIGHT)。
关于c# - 是否有 System.Diagnostics.ConditionalAttribute 的反函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/315646/
我需要知道这个 js 代码有什么错误,我需要点击展开 div 并在第二次点击时 div 回到原来的尺寸这是javascript: function myBurger() { document
id 内置函数是否有反向或反向?我正在考虑使用它来编码和解码字符串,而不会像 PyCrypto 库那样花费太多时间或大量开销。我的需求非常简单,所以我不想使用 PyCrypto 进行简单的编码和解码。
如何将urllib.urlencode处理后的数据转成dict?urllib.urldecode 不存在。 最佳答案 作为 the docs对于 urlencode 来说, The urlparse
我正在使用 Gekko 为一组 react 动力学选择 A 最优实验。目标函数是最小化 trace(inv(Z'Z)),其中 Z 是通过围绕其参数线性化 ODE 计算的尺度灵敏度矩阵。如您所见,目标函
所以我今天刚尝试使用 LESS。根据官方网站上提供的示例,我已经成功编写了如下所示的 CSS 脚本。但是有一行不能像我想要的那样工作,我想将颜色类型变量转换为字符串(用单引号引起来)。 我有颜色变量,
给定以下形式: 我可以使用 $.param( .. ) 构造来序列化表单: $.param( $('form input') ) => foo=bar&hello=hello+
Python 允许使用 [2,36] 范围内的任何基数将字符串转换为整数: int(string,base) 我正在寻找一个优雅的反函数,它接受一个整数和一个基数并返回一个字符串。 例如: >>> s
我是一名优秀的程序员,十分优秀!