我有一个TextReader
由黑盒系统创建的文件,因此我没有关于创建它的源文件的任何信息。
我需要将此 TextReader 传递回我在应用程序中创建的对象内的黑盒系统。
但是,我需要从 TextReader 获取一些信息来帮助创建我的对象。
我知道您不能“倒带” TextReader,但有没有办法复制它,以便我可以阅读和丢弃临时副本,而无需推进源 TextReader?
我看过这个 SO 线程,但我不确定这是否与我的要求有关。
如果是这样,有人可以详细说明以便我理解吗?
提前致谢。