【发布时间】:2013-01-17 14:53:21
【问题描述】:
我希望根据编译模式使属性成为条件。
例如这是MyFunction(),它用属性MyAttribute()装饰:
<MyAttribute()>
Private Function MyFunction() As Boolean
....
End Function
但是我只希望在 DEBUG 为真时应用该属性,这听起来是一个使用 compiler directives 的好地方:
#If Debug Then
<MyAttribute()>
#End If
Private Function MyFunction() As Boolean
....
End Function
然而,这似乎需要一个连续字符 (_),这反过来会影响 #End If(意外标记)。
我将如何实现我想要的?
【问题讨论】:
标签: .net vb.net visual-studio-2010 compiler-directives