Compilerfout CS0081
Typeparameterdeclaratie moet een id zijn die geen type is
Wanneer u een algemene methode of type declareert, geeft u de typeparameter op als id, bijvoorbeeld 'T' of 'inputType'. Wanneer clientcode de methode aanroept, wordt het type geleverd, dat elk exemplaar van de id in de methode of klassetekst vervangt. Zie Algemene typeparameters voor meer informatie.
// 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);
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: