Leggere in inglese

Condividi tramite


Errore del compilatore CS0629

Il membro condizionale 'member' non può implementare il membro di interfaccia 'base class member' nel tipo 'Type Name'

L'attributo Conditional non può essere usato nell'implementazione di un'interfaccia.

L'esempio seguente genera l'errore 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()  
   {  
   }  
}