我希望根据编译模式使属性成为条件。
例如,这MyFunction()
是用属性装饰的MyAttribute()
:
<MyAttribute()>
Private Function MyFunction() As Boolean
....
End Function
但是,我只希望在 DEBUG 为真时应用该属性,这听起来像是使用编译器指令的好地方:
#If Debug Then
<MyAttribute()>
#End If
Private Function MyFunction() As Boolean
....
End Function
然而,这似乎需要一个连续字符(_),这反过来会影响#End If
(意外的标记)。
我将如何实现我想要的?