İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0505

'member1': 'member2' bir işlev olmadığından geçersiz kılınamıyor

Bir sınıf bildirimi, temel sınıftaki yöntem dışı bir yöntemi geçersiz kılmaya çalıştı. Geçersiz kılmalar üye türüyle eşleşmelidir. Temel sınıftaki bir yöntemle aynı ada sahip bir yöntem istenirse, temel sınıftaki yöntem bildiriminde yeni (geçersiz kılma değil) kullanın.

Aşağıdaki örnek CS0505 oluşturur:

C#
// CS0505.cs  
// compile with: /target:library  
public class clx  
{  
   public int i;  
}  
  
public class cly : clx  
{  
   public override int i() { return 0; }   // CS0505  
}