Errore del compilatore CS0081
La dichiarazione del parametro di tipo deve essere un identificatore anziché un tipo
Quando si dichiara un metodo o un tipo generico, specificare il parametro di tipo come un identificatore, ad esempio "T" o "inputType". Quando il codice client chiama il metodo, fornisce il tipo, che sostituisce ogni occorrenza dell'identificatore nel corpo del metodo o della classe. Per altre informazioni, vedere Parametri di tipo generico.
// CS0081.cs
class MyClass
{
public void F<int>() {} // CS0081
public void F<T>(T input) {} // OK
public static void Main()
{
MyClass a = new MyClass();
a.F<int>(2);
a.F<double>(.05);
}
}
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: