コンパイル モードに基づいて属性を条件付きにしたいと考えています。
たとえば、これはMyFunction()
属性で装飾されていますMyAttribute()
:
<MyAttribute()>
Private Function MyFunction() As Boolean
....
End Function
ただし、DEBUG が true の場合にのみ属性を適用する必要があります。これは、コンパイラ ディレクティブを使用するのに最適な場所のように思えます。
#If Debug Then
<MyAttribute()>
#End If
Private Function MyFunction() As Boolean
....
End Function
ただし、これには継続文字 (_) が必要なようで、これが#End If
(予期しないトークン) に影響を与えます。
どうすれば私が望むものを達成できますか?