閱讀英文

共用方式為


編譯器警告 (層級 4) CS0109

成員 'member' 並未隱藏所繼承的成員。 不需要 new 關鍵字

類別宣告已包含 new 關鍵字,即使宣告未覆寫基底類別中的現有宣告。 您可以刪除 new 關鍵字。

下列範例會產生 CS0109:

// CS0109.cs  
// compile with: /W:4  
namespace x  
{  
   public class a  
   {  
      public int i;  
   }  
  
   public class b : a  
   {  
      public new int i;  
      public new int j;   // CS0109  
      public static void Main()  
      {  
      }  
   }  
}