Einleitung
Syntax
Zugriffsmodifizierer Rückgabewert Methodenname (Parameterliste){
Methodenkörper
}
Beispiel
public int Add (int num1, int num 2 {
int result = num1 + num 2;
return result;
Zugriffsmodifizierer
static
Methoden mit diesem Zugriffsmodifizierer benötigen kein Object, um aufgerufen zu werden.
public
Derart mrkierte Methoden sind öffentlich (also von anderen Klassen aus) aufrufbar.
Void Methoden
Void Methoden haben keine Rückgabewert (der dann z.B. in einer Variablen gespeichert werden könnte)
Methoden mit Rückgabewerten und Parametern
Im Gegensatz zu den Void Methoden, liefern die anderen Methoden einen Rückgabewert zurück, mit dem dann weiter gearbeitet werden kann.
Der Typ des Rückgabewertes muss beim Erstellen der Methode festgelegt werden.
Links
https://www.tutorialspoint.com/csharp/csharp_methods.htm
https://docs.microsoft.com/de-de/dotnet/csharp/programming-guide/classes-and-structs/methods