Błąd kompilatora CS0081
Deklaracja parametru typu musi być identyfikatorem, który nie jest typem
W przypadku deklarowania metody ogólnej lub typu określ parametr typu jako identyfikator, na przykład "T" lub "inputType". Gdy kod klienta wywołuje metodę, dostarcza typ, który zastępuje każde wystąpienie identyfikatora w treści metody lub klasy. Aby uzyskać więcej informacji, zobacz Parametry typu ogólnego.
// 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);
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: