如何指向BinaryStream的特定索引?

omar000

我有一个由32个字节组成的字节数组。我想从索引位置16到19读取4个字节。我如何指向二进制读取器以从索引16开始读取。我正在尝试这些命令

byte[] trace ; // 32 byte array
using (FileStream s = File.OpenRead(filename))
using (BinaryReader r = new BinaryReader(s))
 {
   r.baseStream.Seek(position,SeekOrigin.Begin);
   byte[] by = r.ReadBytes(4);
 }

但我不知道该摆什么位置?

马塞尔·N。

我想我明白了(尽管您在问题中的样本不是很清楚)。

您具有其中trace包含32个元素的字节数组,并且想要读取从位置16开始的4个字节。

假设endianness不是变量,则可以使用它读取4个字节作为int值或字节数组:

using(var memStream = new MemoryStream(trace)) 
{
  //position the stream
  using(var reader = new BinaryReader(memStream)
  {
    memStream.Seek(16, SeekOrigin.Begin);
    var intValue = reader.ReadInt32();

    memStream.Seek(16, SeekOrigin.Begin);
    //now read a byte array
    var byteArray = reader.ReadBytes(4);
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何指向图标集中的特定图标?

来自分类Dev

如何指向文件中的特定位置?

来自分类Dev

如何指向图标集中的特定图标?

来自分类Dev

如何找到指向特定地址的cname列表?

来自分类Dev

如何在XAMPP中默认指向项目索引页

来自分类Dev

如何指向目录以使用.htaccess加载索引

来自分类Dev

如何返回特定值对的索引?

来自分类Dev

如何获得字典的特定索引?

来自分类Dev

如何将ApiGateway指向特定的Lambda别名

来自分类Dev

如何设置子模块以指向特定的提交而不获取它?

来自分类Dev

如何将我网站的特定页面指向Tumblr博客?

来自分类Dev

如何设置指向页面中特定部分的定位链接?

来自分类Dev

如何将R函数指向数据集的特定列?

来自分类Dev

如何设置指向IP上特定端口的子域

来自分类Dev

如何验证符号链接的目标指向特定路径

来自分类Dev

如何设置指向页面中特定部分的锚链接?

来自分类Dev

如何编辑或修剪视频开头并指向视频的特定部分

来自分类Dev

如何创建指向PDF文件特定部分的URL链接?

来自分类Dev

如何创建指向特定“设置”页面的快捷方式?

来自分类Dev

如何确保 SceneKit 相机始终指向特定位置

来自分类Dev

如何使用MPMusicPlayerController从特定索引播放MPMediaItemCollection?

来自分类Dev

如何在索引中提交特定文件?

来自分类Dev

如何对列表的特定索引使用lapply?

来自分类Dev

如何获取NSMutablearray中特定对象的索引?

来自分类Dev

如何使用MPMusicPlayerController从特定索引播放MPMediaItemCollection?

来自分类Dev

如何从特定索引中获取数字?

来自分类Dev

如何使ActiveAdmin加载索引的特定数据

来自分类Dev

Elasticsearch-如何找出特定索引的类型

来自分类Dev

如何删除动态数组的特定索引?

Related 相关文章

  1. 1

    如何指向图标集中的特定图标?

  2. 2

    如何指向文件中的特定位置?

  3. 3

    如何指向图标集中的特定图标?

  4. 4

    如何找到指向特定地址的cname列表?

  5. 5

    如何在XAMPP中默认指向项目索引页

  6. 6

    如何指向目录以使用.htaccess加载索引

  7. 7

    如何返回特定值对的索引?

  8. 8

    如何获得字典的特定索引?

  9. 9

    如何将ApiGateway指向特定的Lambda别名

  10. 10

    如何设置子模块以指向特定的提交而不获取它?

  11. 11

    如何将我网站的特定页面指向Tumblr博客?

  12. 12

    如何设置指向页面中特定部分的定位链接?

  13. 13

    如何将R函数指向数据集的特定列?

  14. 14

    如何设置指向IP上特定端口的子域

  15. 15

    如何验证符号链接的目标指向特定路径

  16. 16

    如何设置指向页面中特定部分的锚链接?

  17. 17

    如何编辑或修剪视频开头并指向视频的特定部分

  18. 18

    如何创建指向PDF文件特定部分的URL链接?

  19. 19

    如何创建指向特定“设置”页面的快捷方式?

  20. 20

    如何确保 SceneKit 相机始终指向特定位置

  21. 21

    如何使用MPMusicPlayerController从特定索引播放MPMediaItemCollection?

  22. 22

    如何在索引中提交特定文件?

  23. 23

    如何对列表的特定索引使用lapply?

  24. 24

    如何获取NSMutablearray中特定对象的索引?

  25. 25

    如何使用MPMusicPlayerController从特定索引播放MPMediaItemCollection?

  26. 26

    如何从特定索引中获取数字?

  27. 27

    如何使ActiveAdmin加载索引的特定数据

  28. 28

    Elasticsearch-如何找出特定索引的类型

  29. 29

    如何删除动态数组的特定索引?

热门标签

归档