Avviso del compilatore (livello 3) CS0419
Riferimento ambiguo nell'attributo cref: 'Method Name1'. Verrà usato 'Method Name2', ma è anche possibile che corrisponda ad altri overload, tra cui 'Method Name3'.
Non è stato possibile risolvere un riferimento in un commento della documentazione XML nel codice. Questa situazione può verificarsi se il metodo viene sottoposto a overload o se vengono trovati due identificatori diversi con lo stesso nome. Per risolvere il problema, usare un nome completo per evitare ambiguità nel riferimento oppure racchiudere l'overload specifico tra parentesi.
L'esempio seguente genera l'errore 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 ()
{
}
}
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: