Baca dalam bahasa Inggris

Bagikan melalui


Kesalahan Penyusun CS1715

'Type1': jenis harus 'Type2' untuk mencocokkan anggota yang ditimpa 'MemberName'

Kesalahan ini sama dengan Compiler Error CS0508, kecuali bahwa CS0508 sekarang hanya berlaku untuk metode yang memiliki jenis pengembalian, sementara CS1715 berlaku untuk properti dan pengindeks yang hanya memiliki 'jenis' alih-alih 'jenis pengembalian'.

Contoh

Kode berikut menghasilkan CS1715.

C#
// CS1715.cs  
abstract public class Base  
{  
    abstract public int myProperty  
    {  
        get;  
        set;  
    }  
}  
  
public class Derived : Base  
{  
    int myField;  
    public override double myProperty  // CS1715  
    // try the following line instead  
    // public override int myProperty  
    {  
        get { return myField; }  
        set { myField;= value; }  
    }  
  
    public static void Main()  
    {  
        Derived d = new Derived();  
        d.myProperty = 5;  
    }  
}