Chyba kompilátoru CS1913
Člen 'name' nelze inicializovat. Nejedná se o pole ani vlastnost.
Inicializátory objektů lze použít pouze k inicializaci přístupných polí nebo vlastností.
- Inicializace člen třídy v regulární konstruktor nebo jiné inicializační metody.
Následující příklad vygeneruje 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(){}
}
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: