Derleyici Hatası CS0736
'tür adı', 'üye adı' arabirim üyesini uygulamaz. 'yöntem adı' statik olduğundan arabirim üyesi uygulayamıyor.
Bu hata, statik bir yöntem örtük olarak veya açıkça bir arabirim üyesinin uygulaması olarak bildirildiğinde oluşturulur.
Arabirim yönteminin adını değiştirin.
İçeren türü yeniden tanımlayarak arabirimden devralmaması için.
Statik olarak bildirildiği için Program.testMethod
aşağıdaki kod CS0736 oluşturur:
// cs0736.cs
namespace CS0736
{
interface ITest
{
int testMethod(int x);
}
class Program : ITest // CS0736
{
public static int testMethod(int x) { return 0; }
// Try the following line instead.
// public int testMethod(int x) { return 0; }
public static void Main() { }
}
}
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: