• Fabian Wetzel
  • 2010-02-17
  • 1 min. read

Streaminhalt im Debugger

Sitzt man mal wieder vor dem Debugger und interessiert sich, was nun eigentlich für Daten in diesem Stream stehen, dann hilft das Immediate Window. Aber selbst damit ist es mir bisher nicht unbedingt einfach gefallen.

Folgendes Snippet erfüllt den Job aber als Einzeiler:

1
File.WriteAllText("c:\streamOut.txt", new StreamReader(meinStream).ReadToEnd());

Zu beachten ist, dass je nach Typ von meinStream die Position anschließend zurück gesetzt werden muss oder auch, das dies eventuell gar nicht möglich ist und daher die weitere Programmausführung fehlerhaft werden wird.