Hallo Taipi88,
Zitat: |
Eine exe hat keinen Rückgabewert |
Streng genommen hat jeder (Kind-) Prozess einen Rückgabewert, denn das ist so gut wie allen Betriebssystemen so implementiert / gefordert. Siehe dazu
Exit status
V.a. im .NET-Bereich wird dieser Sachverhalt aber durch
static void Main wegabstrahiert, hinter den Kulissen wird sehr wohl ein "exit code" übergeben (je nachdem ob das Programm ohne Fehler zu Ende lief od. der ExitCode gesetzt wurde).
static int Main ist genauso i.O. und kann auch verwendet werden um den ExitCode zu setzen.
mfG Gü