Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Eine Typparameterdeklaration muss ein Bezeichner sein, kein Typ.
Type parameter declaration must be an identifier not a type
Wenn Sie eine generische Methode oder einen generischen Typ deklarieren, geben Sie einen Typparameter als Bezeichner an, z. B. "T" oder "inputType". Wenn die Methode vom Clientcode aufgerufen wird, liefert sie den Typ, der jedes Vorkommen des Bezeichners im Methoden- bzw. Klassentext ersetzt. Weitere Informationen finden Sie unter Generische Typparameter (C#-Programmierhandbuch).
// 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);
}
}