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
"Typparameter": Ein Attributargument kann keine Typparameter verwenden.
'type parameter': an attribute argument cannot use type parameters
Ein Typparameter wurde als Attributargument verwendet. Dies ist nicht zulässig. Verwenden Sie einen nicht generischen Typ.
Im folgenden Beispiel wird der Fehler CS0416 generiert.
// CS0416.cs
public class MyAttribute : System.Attribute
{
public MyAttribute(System.Type t)
{
}
}
class G<T>
{
[MyAttribute(typeof(G<T>))] // CS0416
public void F()
{
}
}