关于重绕流的最佳做法是什么?

时间:2010-04-05 08:43:36

标签: .net stream

我多次犯了同样的错误:

我试图使用最终定位的Stream,因此什么都不返回。

设计流加载和传递中涉及的代码的最佳方法是什么,以避免忘记倒回?

最好让流初始化,但总是在消耗时加载数据以避免这种情况?

这在不可搜索的流中是必需的,但是内存或文件流呢?可以让它加载数据(例如来自文件)并在使用它之前不得不倒回它吗?

您怎么看?

1 个答案:

答案 0 :(得分:1)

如果您发现自己多次阅读相同的Stream,那么您必须“思考”错误。

重新考虑使用Streams,这样就不会再遇到这个问题了。

相关问题