İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS1511

'base' anahtar sözcüğü statik bir yöntemde kullanılamaz

Temel anahtar sözcük statik bir yöntemde kullanılmıştır. base yalnızca örnek oluşturucusunda, örnek yönteminde veya örnek erişimcisinde çağrılabilir.

Örnek

Aşağıdaki örnek CS1511 oluşturur.

C#
// CS1511.cs  
// compile with: /target:library  
public class A  
{  
   public int j = 0;  
}  
  
class C : A  
{  
   public void Method()  
   {  
      base.j = 3;   // base allowed here  
   }  
  
   public static int StaticMethod()  
   {  
      base.j = 3;   // CS1511  
      return 1;  
   }  
}