Entwickler-Ecke

C# - Die Sprache - "Eigenschaftenname" ist nicht als abstrakt, extern ....


Glowhollow - Di 23.10.18 15:51
Titel: "Eigenschaftenname" ist nicht als abstrakt, extern ....
Hallo,

ich verstehe es nicht, ich versuche in meinem Code eine neue Funktion zu schreiben. Z.Bsp. diese hier...


C#-Quelltext
1:
2:
3:
4:
public String buildOutput(string firstvalue, string secondvalue, NativeActivityContext context)
{
return "";
}


Jetzt jammer aber der Compiler mit oben besagten Fehler rum, ich versteh es nicht, warum ?

Edit: ich hab die einfach neu gschrieben, jetzt gehts, warum auch immer.


Ralf Jansen - Di 23.10.18 19:22

Zitat:
ich versteh es nicht, warum ?


Ein Klassiker :wink: Du hast vermutlich hinter der Methodensignatur ein Semikolon gesetzt. Semikola verteilen machen wir Programmierer meist ja schon aus dem Rückenmark ohne das Hirn einzuschalten. Das ist ja auch oft richtig nur hier hinter der schließenden Klammer nach den Methodenparametern falsch. Das macht man nur bei abstrakten Methoden die keinen Body haben bzw. in Interface Definitionen.


Th69 - Mi 24.10.18 10:33

Außerdem solltest du demnächst die ganze Fehlermeldung posten (innerhalb des Beitrags).


Glowhollow - Mi 24.10.18 13:07

danke vielmals,

ich konnte das beheben, hab das ganze einfach neu geschrieben, thema erledigt.