閱讀英文

共用方式為


編譯器錯誤 CS0629

Conditional 成員 'member' 無法在類型 'Type Name' 中實作介面成員 'base class member'

無法在介面實作上使用 條件式 屬性。

下列範例會產生 CS0629:

// CS0629.cs  
interface MyInterface  
{  
   void MyMethod();  
}  
  
public class MyClass : MyInterface  
{  
   [System.Diagnostics.Conditional("debug")]  
   public void MyMethod()    // CS0629, remove the Conditional attribute  
   {  
   }  
  
   public static void Main()  
   {  
   }  
}