更新:2007 年 11 月

错误消息

属性“Attribute Name”仅对方法或属性类有效

只有 ConditionalAttribute 属性会出现此错误。正如错误信息中所指出的,此属性只能在方法或属性类上使用。例如,试图将此属性应用于类会产生此错误。

示例

下面的示例生成 CS1689。

 复制代码
// CS1689.cs
// compile with: /target:library
[System.Diagnostics.Conditional("A")]   // CS1689
class MyClass {}