Compilerfehler CS0629
Der bedingte Member 'member' kann den Schnittstellenmember 'Basisklassenmember' im Typ 'Typname' nicht implementieren.
Das Attribut Conditional kann nicht für die Implementierung einer Schnittstelle verwendet werden.
Im folgenden Beispiel wird CS0629 generiert:
// CS0629.cs
interface MyInterface
{
void MyMethod();
}
public class MyClass : MyInterface
{
[System.Diagnostics.Conditional("debug")]
public void MyMethod() // CS0629, remove the Conditional attribute
{
}
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.