Leggere in inglese

Condividi tramite


Errore del compilatore CS1913

Impossibile inizializzare il membro 'name'. Non è un campo o una proprietà.

Gli inizializzatori di oggetto possono essere usati solo per inizializzare campi o proprietà accessibili.

Per correggere l'errore

  1. Inizializzare il membro della classe in un costruttore regolare o in un altro metodo di inizializzazione.

Esempio

L'esempio seguente genera l'errore CS1913:

C#
// cs1912.cs  
class A  
{  
    public delegate void D();  
    public event D myEvent;  
}  
  
public class Test  
{  
    static void Main()  
    {  
  
        A a = new A() {myEvent = M}; // CS1913  
    }  
  
    public void M(){}  
}  

Vedi anche