Hi,
gibt es in c# die Möglichkeit, eine Methode zu annotieren, wie es Java mit @Override bietet.
Also nicht die Semantik des Schlüsselworts override sondern dass mir der Compiler auf die Füsse tritt, wenn eine Methode angibt eine Interface-Methode zu beleben, das Interface sie aber gar nicht fordert.
Hallo Runnable,
in C# gibt es 2 Möglichkeiten eine Interface Methode zu definieren. Explizit und Implizit. Bei der ersten gibt es einen Compile-Fehler in deinem beschriebenen Szenario, im Falle du implementiertst die Methode implizit natürlich nicht weil es dann einfach eine reine öffentliche Methode der Klasse ist!
Again what learned...
ah thx, genau danach hab ich gesucht
blöd nur, dass man für events die ausführliche Syntax bemühen muss 😦