Delen via


Compilerfout CS1715

'Type1': type moet 'Type2' zijn om te komen overeen met overschreven lid 'MemberName'

Deze fout is hetzelfde als compilerfout CS0508, behalve dat CS0508 nu alleen van toepassing is op methoden met retourtypen, terwijl CS1715 van toepassing is op eigenschappen en indexeerfuncties die alleen 'typen' hebben in plaats van 'retourtypen'.

Opmerking

Met de volgende code wordt CS1715 gegenereerd.

// 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;  
    }  
}