Ostrzeżenie kompilatora (poziom 3) CS0419
Niejednoznaczne odwołanie w atrybucie cref: "Nazwa metody1". Przy założeniu, że metoda "Name2", ale może być również zgodna z innymi przeciążeniami, w tym "Method Name3".
W komentarzu dokumentacji XML w kodzie nie można rozpoznać odwołania. Taka sytuacja może wystąpić, jeśli metoda jest przeciążona lub jeśli znaleziono dwa różne identyfikatory o tej samej nazwie. Aby rozwiązać ten problem, użyj kwalifikowanej nazwy, aby uściślić odwołanie lub uwzględnić określone przeciążenie w nawiasach.
Poniższy przykład generuje plik 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 ()
{
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: