Okay die Frage hat sich erledigt. Für die die vlt mal selbst das gleiche Problem haben:
while (myreader.EndOfStream == false)
{
ausgabe += myreader.ReadLine() + Environment.NewLine;
}
ReadLine nimmt (logischerweise auf die Stirn hau) nur Zeile für Zeile, sonst wäre ja auch keine Schleife nötig, sprich muss ein "+=" setzen damit die nächste Zeile angehängt wird und da es sich um Absätze handelt am Ende noch "Environment.NewLine" und Ausgabe passt.