Erreur du compilateur CS0694
Le paramètre de type 'identifier' porte le même nom que le type conteneur ou la méthode de contenu
Vous devez utiliser un nom différent pour le paramètre de type, car le nom du paramètre de type ne peut pas être identique au nom du type ou de la méthode qui contient le paramètre de type.
L’exemple suivant génère l’erreur CS0694.
// CS0694.cs
// compile with: /target:library
class C<C> {} // CS0694
En plus du cas ci-dessus, qui implique une classe générique, cette erreur peut se produire avec une méthode :
// CS0694_2.cs
// compile with: /target:library
class A
{
public void F<F>(F arg); // CS0694
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :