更新: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 () { } } |