Compilerfehler CS0531
"Member": Schnittstellenmember können keine Definition haben.
Methoden, die in einer Schnittstelle deklariert sind, müssen in einer Klasse implementiert werden, die von der Schnittstelle erbt, sie dürfen nicht in der Schnittstelle selbst implementiert werden.
Im folgenden Beispiel wird CS0531 generiert:
// CS0531.cs
namespace x
{
public interface clx
{
int xclx() // CS0531, cannot define xclx
// Try the following declaration instead:
// int xclx();
{
return 0;
}
}
public class cly
{
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.