İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0738

'tür adı', 'üye adı' arabirim üyesini uygulamaz. 'yöntem adı', eşleşen 'tür adı' dönüş türüne sahip olmadığından 'arabirim üyesi' uygulayamaz.

Bir sınıfta uygulayan yöntemin dönüş değeri, uyguladığı arabirim üyesinin dönüş değeriyle eşleşmelidir.

Bu hatayı düzeltmek için

  1. Yöntemin dönüş türünü arabirim üyesinin dönüş türüyle eşleşecek şekilde değiştirin.

Örnek

Sınıf yöntemi döndürdüğünden ve aynı adın arabirim üyesi döndürdüğünden void aşağıdaki kod CS0738 oluşturur int:

using System;  
  
interface ITest  
{  
    int TestMethod();  
}  
public class Test: ITest  
{  
    public void TestMethod() { } // CS0738  
    // Try the following line instead.  
    // public int TestMethod();  
}  

Ayrıca bkz.