Tag zusammen,
habe mir eine Extension (String.ReadStream) geschrieben, um einen String in einen Stream "umzuwandeln". Das klappt auch wunderbar, jedoch kann ich hier meinen StreamReader nicht schließen, da sonst der Rückgabewert (MemoryStream) nothing ist. Also lasse ich den StreamReader einfach offen und alles läuft wie es soll.
Nun weiß ich aber vom Lesen von Dateien, bei dem ich auch den StreamReader nutze, das der StreamReader immer umgehend geschlossen werden muss.
Was also tun?
habe mir eine Extension (String.ReadStream) geschrieben, um einen String in einen Stream "umzuwandeln". Das klappt auch wunderbar, jedoch kann ich hier meinen StreamReader nicht schließen, da sonst der Rückgabewert (MemoryStream) nothing ist. Also lasse ich den StreamReader einfach offen und alles läuft wie es soll.
Nun weiß ich aber vom Lesen von Dateien, bei dem ich auch den StreamReader nutze, das der StreamReader immer umgehend geschlossen werden muss.
Was also tun?
"Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben."
Wie debugge ich richtig? => Debuggen, Fehler finden und beseitigen
Wie man VisualStudio nutzt? => VisualStudio richtig nutzen
Wie debugge ich richtig? => Debuggen, Fehler finden und beseitigen
Wie man VisualStudio nutzt? => VisualStudio richtig nutzen