Leggere in inglese

Condividi tramite


Errore del compilatore CS0550

'accessor' aggiunge una funzione di accesso non trovata nel membro di interfaccia 'property'

L'implementazione di una proprietà in una classe derivata contiene una funzione di accesso che non è stata specificata nell'interfaccia di base.

Per altre informazioni, vedere Using Properties.

Esempio

L'esempio seguente genera l'errore CS0550.

// CS0550.cs  
namespace x  
{  
   interface ii  
   {  
      int i  
      {  
         get;  
         // add the following accessor to resolve this CS0550  
         // set;  
      }  
   }  
  
   public class a : ii  
   {  
      int ii.i  
      {  
         get  
         {  
            return 0;  
         }  
         set {}   // CS0550  no set in interface  
      }  
  
      public static void Main() {}  
   }  
}