![]() |
c# unterprogramme
Hallo,
habe mal paar Fragen zu Unterprogrammen. müssen die Unterprogramme dann worin der Queltext steht über den Void main stehen oder können diese auch darunter bzw unter der zuen geschweiften klammer vom Void main stehen? weil man beide ausführen sieht und funktioniert auch beides. was sind da die unterschiede? was genau ist der unterschied beim unterprogram dann wenn ich void nehme als rückgabe typ oder zb int? ich konnte jetzt keine veränderung feststellen zb wenn ich eine globale variable in verschiedenen unterprogrammen hochzählen lasse, beide typnen gabe diese exsakt zurück und zählten auch weiter? Danke |
C# wir kompiliert, nicht interpretiert. D.h. die Reihenfolge ist egal, da der Compiler einmal alle Codedateien durchgeht und quasi eine Liste alles bekannten Methoden & Funktionen erstellt.
Ich vermute mal mit Unterprogrammen meinst du Methoden/Funktionen. Methoden haben die Syntax public void Name() und Funktionen z.B.: public int Name2() Funktionen geben einen Wert zurück, Methoden nicht. Wie sich die Unterschiede zwischen globalen (in deinem Fall vermutlich Klassenvariablen) statischen und lokalen Variablen und deren Gültigkeitsbereichen solltest du dir in einem Grundlagenbuch ansehen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:54 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.