Entwickler-Ecke

Basistechnologien - C# Zeile Einlesen Problem Hilfe ??


pflaumenlaub - Sa 31.01.09 15:37
Titel: C# Zeile Einlesen Problem Hilfe ??
Guten Tag,

Ich wollte fragen ob jemand weiß wie man, eine Zeile aus einer breits
ausgeführten Konsolenanwendung einließt?

Also z.B. Ich hab nen Hello World Programm was läuft und Hallo World
ausgibt.
Nun möchte ich die Zeile mit einem neuen Programm Einlesen und auch
ausgeben z.B..

Kann mir bitte einer helfen?

MfG


jaenicke - Sa 31.01.09 15:42

Startet dein Programm das andere Programm oder läuft das irgendwo und du musst das Programm erst finden?


pflaumenlaub - Sa 31.01.09 16:18

Ne mein Programm startet das andere Nicht, soll aber wenn eine bestimmte zeile erscheint das Programm schließen und dann neustarten.


dennis666 - Mi 04.03.09 15:26

Falls ich die Situtation richtig verstehe möchtest du, dass du quasi den Text "Hallo Welt!" siehst, und alles, was danach eingegeben wird einlesen?

Falls das so ist, kannst du folgendes schreiben:


C#-Quelltext
1:
2:
3:
4:
5:
6:
//[...]

Console.WriteLine("Hallo Welt!");
string sEingegebenerText = Console.ReadLine();

//[...]


Somit speicherst du alles, was in das Konsolenfenster eingegeben wird in die Variable sEingegebenerText (eine string-Variable, d.h. eine Zeichenkette). Danach kannst du damit weiter arbeiten und sie z.B. mit:


C#-Quelltext
1:
Console.WriteLine(sEingegebenerText);                    


wieder ausgeben.

Edit:
Wie die Befehle sind, um das andere Fenster neuzustarten weiß ich leider nicht...