更新:2007 年 11 月

错误消息

cref 属性中有不明确的引用:“Method Name1”。 假定为“Method Name2”,但可能还与其他重载匹配,包括“Method Name3”。

在代码的 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 ()
   {
   }
}