Delen via


Compilerfout CS1913

Lidnaam kan niet worden geïnitialiseerd. Het is geen veld of eigenschap.

Object initialisatiefuncties kunnen alleen worden gebruikt om toegankelijke velden of eigenschappen te initialiseren.

Deze fout corrigeren

  1. Initialiseer het klasselid in een reguliere constructor of een andere initialisatiemethode.

Opmerking

In het volgende voorbeeld wordt CS1913 gegenereerd:

// 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(){}  
}  

Zie ook