Avertissement du compilateur (niveau 3) CS0419
Référence ambiguë dans l’attribut cref : 'nom_méthode1'. 'nom_méthode2', pris par défaut, mais peut aussi correspondre à d’autres surcharges, notamment 'nom_méthode'.
Dans un commentaire de documentation XML du code, une référence n’a pas pu être résolue. Cela peut se produire si la méthode est surchargée ou si deux identificateurs portent le même nom. Pour résoudre l’avertissement, utilisez un nom qualifié pour désambiguïser la référence ou mettez la surcharge spécifique entre parenthèses.
L’exemple suivant génère l’erreur CS0419 :
// cs0419.cs
// compile with: /doc:x.xml /W:3
interface I
{
/// text for F(void)
void F();
/// text for F(int)
void F(int i);
}
/// text for class MyClass
public class MyClass
{
/// <see cref="I.F"/>
public static void MyMethod(int i)
{
}
/* Try this instead:
/// <see cref="I.F(int)"/>
public static void MyMethod(int i)
{
}
*/
/// text for Main
public static void Main ()
{
}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :