使用英语阅读

通过


编译器警告(等级 3)CS0419

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