Wie kann man mit einem StreamReader aus einem Stream lesen?
Unsere Antwort bzw. unser Lösungsvorschlag darauf war:
Wir haben solchen Code als Vorschlag geschrieben.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
OpenFileDialog ofd = new OpenFileDialog();
//hier kommt der Code zum auswählen hin
using (var mystream = ofd.OpenFile())
{
if (mystream != null)
{
try
{
using (StreamReader sr = new StreamReader(mystream))
{
String line;
while ((line = sr.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
}
catch (Exception e)
{
Console.WriteLine("The file could not be read:");
Console.WriteLine(e.Message);
}
}
}
}
}
}
Unter [1] befindet sich die Dokumentation zur StreamReader-Klasse. Hier kann man die Eigenschaften und Methoden der StreamReader-Klasse und ein anderes Beispiel zum Implementieren einsehen.
[1]
http://msdn.microsoft.com/de-de/library/system.io.streamreader.aspx
Wir hoffen, vielen Besuchern der MSDN Foren
durch das Posten dieses Problems und einer möglichen Lösung weiterhelfen zu können.
Viele Grüße,
Bo Liu
App-Entwickler-Hotline für MSDN Online Deutschland
Disclaimer:
Bitte haben Sie Verständnis dafür, dass wir hier auf Rückfragen gar nicht oder nur sehr zeitverzögert antworten können.
Bitte nutzen Sie für Rückfragen oder neue Fragen den telefonischen Weg über die App-Entwickler-Hotline:
http://www.msdn-online.de/Hotline
Es gelten für die App-Entwickler-Hotline und dieses Posting diese Nutzungsbedingungen, Hinweise zu
MarkenzeichenInformationen zur Datensicherheit
sowie die gesonderten
Nutzungsbedingungen für die App-Entwickler-Hotline.