Aviso do compilador (nível 3) CS0419
Referência ambígua em atributo cref: 'Method Name1'. Presumimos 'Method Name2', mas também poderia haver correspondência com outras sobrecargas, inclusive 'Method Name3'.
Em um comentário de documentação XML no código, não foi possível resolver uma referência. Isso pode ocorrer se o método for sobrecarregado ou se forem encontrados dois identificadores diferentes com o mesmo nome. Para resolver esse aviso, use um nome qualificado para desambiguar a referência, ou coloque a sobrecarga específica entre parênteses.
O exemplo a seguir gera o erro 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 ()
{
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: