Errore del compilatore CS0307
'construct' 'identifier' non è un metodo generico. Se si intendeva un elenco di espressioni, usare le parentesi intorno all'espressione <.
Il costrutto denominato non è un tipo o un metodo, gli unici costrutti che possono accettare argomenti generici. Rimuovere gli argomenti di tipo tra parentesi angolari. Se un oggetto è generico, è necessario dichiarare il costrutto generico come tipo o metodo generico.
L'esempio seguente genera l'errore 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;
}
}
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: