Hallo!
Ich habe ein Problem mit der Klasse Stream. Ich möchte eine Datei auslesen mit einem Stream, aber ++nicht ++ mit StreamReader!
Dabei gerate ich aber in einen Endlos Schleife , es wird dabei eine 255 gelesen die ohne Ende weiter vorhanden ist.
StreamReader strr = new StreamReader("C:\\Textdatei.txt");
Stream str = strr.BaseStream;
while( true )
{
byte temp = (byte)str.ReadByte();
Console.WriteLine(temp);
if(temp == -1)
break;
}
Die Ausgabe sieht ungefähr so aus:
116
101
134
116
255
255
255
255
255 .................. usw.