同じストリームから2回読む必要があります。問題は、別の文字列が2回目になることです。ここで を短縮コードです:StreamReader.ReadToEnd二度目の別の読み方
文字列が同じように見えるが、私は値が異なることがわかりますバイナリエディタで確認します。これを引き起こしていると私はそれを回避する方法は何ですか? ' - ' 文字列1が持っているいくつかの理由
UPDATE
string1の
string2の
。
sr.BaseStream.Position = 3;
しかし、適切な方法は、新規のStreamReaderを作成することです:
「16進エディタで確認する」とはどういう意味ですか? –
どのような違いがありますか?長さ?内容ですか? – Steve
http://www.edithex.com/でstring1とstring2を比較しました。キャラクターは異なる16進数値を生成しました。 – Malako