Laden...

@Override wie in Java

Erstellt von Runnable vor 12 Jahren Letzter Beitrag vor 12 Jahren 842 Views
R
Runnable Themenstarter:in
96 Beiträge seit 2010
vor 12 Jahren
@Override wie in Java

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.

916 Beiträge seit 2008
vor 12 Jahren

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...

R
Runnable Themenstarter:in
96 Beiträge seit 2010
vor 12 Jahren

ah thx, genau danach hab ich gesucht

blöd nur, dass man für events die ausführliche Syntax bemühen muss 😦