return 0;
-
Hi all
Also ich fange grad an C# einbisschen anzutesten und habe folgende frage:
namespace HalloWelt { using System; public class HalloWelt1 { public static int Main(string[] args) { Console.WriteLine("Hallo Welt"); return 0; } } }
ja das alt bekannt Hallo Welt :D, aber habe ein Problem geht eigentlich alles Programm startet auch aber das Problem ist das es sich gleich wider schliesst . Eigentlich müsse ja der Anwender mit ner Return Taste Bestätigen und erst dann schliesst sich das Programm aber das funzt nicht das Program startet und schliesst sich gleich wider. Hat glaub was mit der zeile return zu tun.
Ich hoffe jemand kann mir ein Tip geben
gruss
rar//EDIT
Hat sich erledigt hab noch im Forum einbisschen geschaut
Console.ReadLine();
-
Programm startet auch aber das Problem ist das es sich gleich wider schliesst
Wovon du sprichst ist nicht das Programm sondern lediglich dein Konsolenfenster und wenn du in deren einstellungen nichts änderst bleibt das auch so
Eigentlich müsse ja der Anwender mit ner Return Taste Bestätigen
Dann musst du das dem Programm miteilen !!
LÖSUNGEN
1. Eingabeauforderung eigenschaften - nicht schliessen !
2. ReadLine()
using System; namespace myProg { public class HiCSharp { public static main() { Console.WriteLine("Hallo C#"); Console.ReadLine() // DER WICHTIGE TEIL } } }
3. Wenn du Visual Studio (oder halt nur die c# Komponente nutzt :
<STRG><F5>
das wars
acvh noch eine möglichkeit ist es das Programm gleich in der
Eingabeauforderung zu starten - und ein wenig in der Hilfe lesen Hilft (bitte nicht schlagen aber wenigstens sollte man sich die sachen zur Compilerbedinung durchlesen)
-
genau das habe ich ja geschreiben siehe //edit
aber trotzdemdanke