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
Der "Bezeichner"-Typparameter hat den gleichen Namen wie der enthaltende Typ bzw. die enthaltende Methode
Type parameter 'identifier' has the same name as the containing type, or method
Der Typparametername kann nicht mit dem Typ- oder Methodennamen identisch sein, der den Typparameter enthält. Verwenden Sie deshalb einen anderen Namen für den Typparameter.
Beispiel
Im folgenden Beispiel wird CS0694 generiert.
// CS0694.cs
// compile with: /target:library
class C<C> {} // CS0694
Außer im oben beschriebenen Fall einer generischen Klasse kann dieser Fehler bei einer Methode auftreten:
// CS0694_2.cs
// compile with: /target:library
class A
{
public void F<F>(F arg); // CS0694
}