ストリームに開いて別のメソッドに渡すファイルがあります。ただし、ストリームを他のメソッドに渡す前に、ファイル内の文字列を置き換えたいと思います。そう:
string path = "C:/...";
Stream s = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);
//need to replace all occurrences of "John" in the file to "Jack" here.
CallMethod(s);
元のファイルは変更しないでください。ストリームのみを変更してください。これを行う最も簡単な方法は何ですか?
ありがとう...