Chyba kompilátoru CS0307
Konstruktor 'identifier' není obecná metoda. Pokud jste chtěli použít seznam výrazů, použijte kolem výrazu < závorky.
Pojmenovaný konstruktor nebyl typem nebo metodou, jedinými konstruktory, které mohou přijímat obecné argumenty. Odeberte argumenty typu v hranatých závorkách. Pokud potřebujete obecný typ nebo metodu, deklarujte obecný konstruktor jako obecný typ nebo metodu.
Následující ukázka vygeneruje CS0307:
// CS0307.cs
class C
{
public int P { get { return 1; } }
public static void Main()
{
C c = new C();
int p = c.P<int>(); // CS0307 – C.P is a property
// Try this instead
// int p = c.P;
}
}
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: