Błąd kompilatora CS0307
Element "construct" "identifier" nie jest metodą ogólną. Jeśli zamierzasz wyświetlić listę wyrażeń, użyj nawiasów wokół < wyrażenia.
Konstrukcja o nazwie nie była typem ani metodą, jedynymi konstrukcjami, które mogą przyjmować argumenty ogólne. Usuń argumenty typu w nawiasach kątowych. Jeśli potrzebny jest rodzaj, zadeklaruj konstrukcję ogólną jako typ ogólny lub metodę.
Poniższy przykład generuje 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;
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: