Chyba kompilátoru CS0081
Deklarace parametru typu musí být identifikátorem, nikoli typem.
Když deklarujete obecnou metodu nebo typ, zadejte parametr typu jako identifikátor, například "T" nebo "inputType". Když klientský kód volá metodu, poskytuje typ, který nahradí každý výskyt identifikátoru v těle metody nebo třídy. Další informace naleznete v tématu Obecné parametry typu.
// 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);
}
}
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: