Tag Leute!
Folgendes hab ich zusammen gebastelt:
namespace Test
{
class Program
{
static void Main(string[] args)
{
try
{
using (StreamReader sr = new StreamReader("config.ini"))
using (StreamReader sc = new StreamReader("config.ini"))
{
String INFO;
INFO = sr.ReadLine();
while (INFO != "[INFO]")
{
INFO = sr.ReadLine();
}
string text = sr.ReadLine();
Console.WriteLine(text);
String Pferd;
Pferd = sc.ReadLine();
while (Pferd != "[Pferd]")
{
Pferd = sc.ReadLine();
}
string Tier = sc.ReadLine();
Console.WriteLine(Tier);
}
}
catch (FileNotFoundException exc)
{
Console.WriteLine("Die Datei " + exc.FileName + " konnte nicht gefunden werden...");
}
Console.WriteLine(text); // <--- funktioniert nicht, soll aber
}
}
}
Funktioniert soweit recht gut bis auf die kommentierte Stelle 'funktionier nicht, soll aber'. Ich komm nicht dahinter wie ich die strings hier noch weiter verwenden kann. Kann man die weiter übergeben - auch wenn ich diese strings später im Programm noch benötige?
Gruß, Linus
Komm, kipps doch de Siffon rab!
moin
hast du es schonmal so versucht ?
namespace Test
{
class Program
{
static void Main(string[] args)
{
string text = "";
try
{
using (StreamReader sr = new StreamReader("config.ini"))
using (StreamReader sc = new StreamReader("config.ini"))
{
String INFO;
INFO = sr.ReadLine();
while (INFO != "[INFO]")
{
INFO = sr.ReadLine();
}
text = sr.ReadLine();
Console.WriteLine(text);
String Pferd;
Pferd = sc.ReadLine();
while (Pferd != "[Pferd]")
{
Pferd = sc.ReadLine();
}
string Tier = sc.ReadLine();
Console.WriteLine(Tier);
}
}
catch (FileNotFoundException exc)
{
// Console.WriteLine("Die Datei telefonnummern.txt wurde nicht gefunden!");
Console.WriteLine("Die Datei " + exc.FileName + " konnte nicht gefunden werden...");
}
Console.WriteLine(text); // <--- funktioniert nicht, soll aber
}
}
}
mfg
OOOOHA
Manchmal fehlts nur am ganz kurzen und logischen Nachdenken...
Vielen Dank Leute
Komm, kipps doch de Siffon rab!