标签: .net stream
我多次犯了同样的错误:
我试图使用最终定位的Stream,因此什么都不返回。
设计流加载和传递中涉及的代码的最佳方法是什么,以避免忘记倒回?
最好让流初始化,但总是在消耗时加载数据以避免这种情况?
这在不可搜索的流中是必需的,但是内存或文件流呢?可以让它加载数据(例如来自文件)并在使用它之前不得不倒回它吗?
您怎么看?
答案 0 :(得分:1)
如果您发现自己多次阅读相同的Stream,那么您必须“思考”错误。
重新考虑使用Streams,这样就不会再遇到这个问题了。