Compilerfehler CS0550
"Accessor" fügt einen Accessor hinzu, der nicht im Schnittstellenmember "Eigenschaft" gefunden werden konnte.
Die Implementierung einer Eigenschaft in einer abgeleiteten Klasse enthält einen Accessor, der nicht in der Basisschnittstelle angegeben wurde.
Weitere Informationen finden Sie unter Using Properties.
Beispiel
Im folgenden Beispiel wird CS0550 generiert:
// CS0550.cs
namespace x
{
interface ii
{
int i
{
get;
// add the following accessor to resolve this CS0550
// set;
}
}
public class a : ii
{
int ii.i
{
get
{
return 0;
}
set {} // CS0550 no set in interface
}
public static void Main() {}
}
}
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.