支持.Net中部分查看的流类型

时间:2014-06-19 12:34:44

标签: c# .net stream

我正在使用文件阅读器来获取自定义文件格式。部分格式如下:

[HEADER]
...
[EMBEDDED_RESOURCE_1]
[EMBEDDED_RESOURCE_2]
[EMBEDDED_RESOURCE_3]
...

现在我要做的是打开一个新的流,它的边界只是一个资源,例如EMBEDDED_RESOURCE_1的第一个字节位于第100个字节,其长度为200个字节,所以它的边界是100 - 300。有没有办法在不使用任何缓冲区的情况下这样做?

谢谢!

1 个答案:

答案 0 :(得分:0)

或者 - MemoryStream。 在读取必要的字节数之前,按属性设置位置的初始位置 - 位置。

但是有必要将整个文件读入MemoryStream。