C# Methods

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