在阅读写入内容之前,我是否需要“回放”一个流?

时间:2018-05-08 17:33:26

标签: c# .net stream

使用此代码:

.toString()

如果我有一个方法写入内存流,然后我想将该流写入磁盘,我是否需要将位置设置为0?

或者,流有不同的读/写指针吗?

1 个答案:

答案 0 :(得分:2)

流只有一个位置,用于读取和写入。所以,假设......

  1. Thumbnail.Save(O);在写完流后不会回流,
  2. WriteStreamToDisk(O);在开始从流中读取
  3. 之前不会回流该流

    然后是的,你需要自己回放一下。