当我将鼠标悬停在文件的 StreamReader 对象上时,我想写入文件的内容,即 Content\t\tOtherContent\t\t\t\t
当我尝试下面的代码时,我只是得到了没有代码的完整文件内容:
var reader = new StreamReader(f);
using (Stream file = File.OpenWrite(@"C:\temp\test.txt"))
{
CopyStream(reader.BaseStream, file);
}
public static void CopyStream(Stream input, Stream output)
{
byte[] buffer = new byte[8 * 1024];
int len;
while ((len = input.Read(buffer, 0, buffer.Length)) > 0)
{
output.Write(buffer, 0, len);
}
}
同样,我想在这个文件中这样输出: Content\t\tOtherContent\t\t\t\t
谢谢!