C# 字节数组截取

C# 字节数组截取C#字节数组截取如:byte[]bt=newbyte[]{0,1,2,3,4,5,6,7,8,9};方法一截取位数规则1)截取2位长度的字节数组用BitConverter.ToInt16例如,从第2位开始截取2个字节则BitConverter.ToInt16(bt,2);2)截取4位长度的字节数组用BitConverter.ToInt32例如…

大家好,又见面了,我是你们的朋友全栈君。

C# 字节数组截取
如: byte[] bt = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
方法一 截取位数规则
1)截取2位长度的字节数组
用BitConverter.ToInt16
例如,从第2位开始截取2个字节则 BitConverter.ToInt16(bt,2);

2)截取4位长度的字节数组
用BitConverter.ToInt32
例如,从第3位开始截取4个字节则 BitConverter.ToInt32(bt,3);

3)截取8位长度的字节数组
用BitConverter.ToInt64
例如,从第4位开始截取8个字节则 BitConverter.ToInt64(bt,4);
方法二 截取的位数不规则
使用方法:
.Skip().Take().ToArray()
例如,从第2位开始截取4个字节则 bt.Skip(2).Take(4).ToArray();

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/131728.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月30日 上午8:40
下一篇 2022年4月30日 上午8:40


相关推荐

  • jq的 on 事件委托 导致多次执行问题

    jq的 on 事件委托 导致多次执行问题

    2021年7月5日
    102
  • yui java 右键_给YUI Compressor添加右键命令,完成快捷压缩[通俗易懂]

    yui java 右键_给YUI Compressor添加右键命令,完成快捷压缩[通俗易懂]YUICompressor默认不带右键安装功能YUICompressor非常好用,特别是JS的混淆是众多JSCoding的最爱。可惜官网提供的版本都不具备右键功能,每次压缩都要cmd输入一些命令实在是繁琐,本文就介绍如何给YUICompressor添加右键命令,方便使用。网上已有一些网友写好的安装包,但对应的版本太低,目前最新最多人使用的还是2.4.7版本,而这一版本的带右键功能目前没有在…

    2022年7月18日
    15
  • TCP协议和UDP协议

    TCP协议和UDP协议1.传输控制协议TCP1.1TCP的主要特点:1.1.1面向连接的运输层协议socket部分讲述tcp连接的建立tcp连接的释放tcp的有限状态机1.1.2每一条TCP连接只能有两个端点,每一条TCP链接只能是点对点的(一对一)1.1.3TCP提供可靠交付的服务可靠传输的工作原理可靠传输的实现流量控制拥塞控制1.1.4TCP提供全双工通信1.1.5面向字节流流式服务的特点1.2与TCP有关的面试问题2.用户数据报协议UDP2.1UDP协

    2022年6月7日
    43
  • 网易发布安全skill,为ClawHub生态提供前置安全防护

    网易发布安全skill,为ClawHub生态提供前置安全防护

    2026年3月14日
    2
  • python怎么保留四位小数_jq四舍五入取小数点后两位

    python怎么保留四位小数_jq四舍五入取小数点后两位在很多场景的计算中,最终得到的数值例如123.45678,要截取2位小数得到123.45,而不是默认的四舍五入方法得到123.46,如何实现呢?一.小数点后取2位(四舍五入)的方法方法一:round()函数方法二:’%.2f’%f方法方法三:Decimal()函数二.小数点后取2位(四舍五不入)的方法方法一:一.小数点后取2位(四舍五入…

    2022年8月12日
    10
  • java sqlldr_sqlldr详解

    java sqlldr_sqlldr详解Oracle 的 SQL LOADER 可以将外部数据加载到数据库表中 下面是 SQL LOADER 的基本特点 1 能装入不同数据类型文件及多个数据文件的数据 2 可装入固定格式 自由定界以及可度长格式的数据 3 可以装入二进制 压缩十进制数据 4 一次可对多个表装入数据 5 连接多个物理记录装到一个记录中 6 对一单记录分解再装入到表中 7 可以用数对制定列生成唯一的 KEY8 可对磁盘或磁带数据文件装入制表中

    2026年3月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号