Frage von MatriX58, 34

C sharp: Funktion erstellen ohne Rückgabewert?

Wie kann ich in C sharp eine Funktion ohne Rückgabewert erstellen?

Also z.B. wie in Javascript

function test() { // mache irgndwas }

test();

Antwort
von thenapmanx, 27

Hallo,

in CSharp gibt es keine(!) Funktionen; nur Methoden(!); Funktionen gibt es in FSharp.. oder eben Javascript.

Es gibt zwar Lambda-Ausdrücke(anonyme *Funktionen*) aber das ist zu spezifisch.

Eine *Methode* ohne Rückgabewert wird mit void gekennzeichnet.

Auch in einer Void{} Methode kannst du return gebrauchen; dass terminiert die Ausführung der *Methode* abrupt.

Schema:

[MODIFIZIERER] [RÜCKGABETYP] [NAME](PARAMETER){[CODE] return [TYP] oder nur return; oder gar nichts(wenn es eben void(){} ist.}

Gruß.

Antwort
von EightSix, 34

void test() {}

Keine passende Antwort gefunden?

Fragen Sie die Community