Baca dalam bahasa Inggris

Bagikan melalui


Compiler Error CS0112

'function' member statis tidak dapat ditandai sebagai override, virtual, atau abstract

Deklarasi method apa pun yang menggunakan override, virtual, atau abstract juga tidak dapat menggunakan kata kunci statis.

Untuk informasi selengkapnya, lihat Metode.

Contoh berikut menghasilkan CS0112:

// CS0112.cs  
namespace MyNamespace  
{  
   abstract public class MyClass  
   {  
      public abstract void Foo();  
   }  
   public class MyClass2 : MyClass  
   {  
      override public static void Foo()   // CS0112, remove static keyword  
      {  
      }  
      public static int Main()  
      {  
         return 0;  
      }  
   }  
}