Предупреждение компилятора (уровень 3) CS0419
Неоднозначная ссылка в атрибуте cref: "Имя метода 1". Предполагается "Имя метода 2", но может также соответствовать другим перегрузкам, включая "Имя метода 3".
Не удалось разрешить ссылку в комментарии документации XML в коде. Это может происходить, если метод перегружен или если найдено два разных идентификатора с одинаковым именем. Чтобы разрешить предупреждение, используйте полное имя для устранения неоднозначности ссылки или заключите определенную перегрузку в скобки.
Следующий пример приводит к возникновению предупреждения 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 ()
{
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: