Ich benutze einen FileStream um ein paar Daten aus einer Datei auszulesen.
Dabei handelt es sich um einen Dateinamen und seine Länge.
Die Länge wird immer korrekt ausgelesen, doch beim Dateinamen steht an letzter Stelle ein anderes Zeichen als ursprünglich in die Datei geschrieben. Die Analyse mit einem Texteditor ergab, dass das letzte Zeichen in der Datei korrekt ist. Es muss also am Auslesevorgang liegen. Oder? Helpme!