閱讀英文

共用方式為


編譯器警告 (層級 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 ()  
   {  
   }  
}