本文告诉大家多个方法转换 short 和 byte 有简单的也有快的

快速简单的方法

static short ToShort(short byte1, short byte2)
{return (byte2 << 8) + byte1;
}static void FromShort(short number, out byte byte1, out byte byte2)
{byte2 = (byte) (number >> 8);byte1 = (byte) (number & 255);
}

简单的方法

通过BitConverter 可以将大量的类转换为 byte 包括 short 的方法

short number = 42;
byte[] numberBytes = BitConverter.GetBytes(number);
short converted = BitConverter.ToInt16(numberBytes);

但是为了这么简单的 short 两个 byte 创建一个数组,感觉不是很好

https://stackoverflow.com/q/1442583/6116637

我搭建了自己的博客 https://blog.lindexi.com/ 欢迎大家访问,里面有很多新的博客。只有在我看到博客写成熟之后才会放在csdn或博客园,但是一旦发布了就不再更新

如果在博客看到有任何不懂的,欢迎交流,我搭建了 dotnet 职业技术学院 欢迎大家加入


本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。

C# 从 short 转 byte 方法相关推荐

  1. java Byte 方法详解

    直接来码 package com.String;public class ByteDamo {static void m1() {//byte 的构造函数Byte bb=new Byte((byte) ...

  2. python clr createinstance_Python System.Byte方法代码示例

    本文整理汇总了Python中System.Byte方法的典型用法代码示例.如果您正苦于以下问题:Python System.Byte方法的具体用法?Python System.Byte怎么用?Pyth ...

  3. java byte数组与int,long,short,byte转换

    1 public class DataTypeChangeHelper { 2 /** 3 * 将一个单字节的byte转换成32位的int 4 * 5 * @param b 6 * byte 7 * ...

  4. 【C#】数据类型(sbyte,byte,short,ushort,int,uint,long,ulong和char。、、、)...

    C#的数据类型可以分为3类:数值类型,引用类型,指针类型.指针类型仅在不安全代码中使用. 值类型包括简单类型(如字符型,浮点型和整数型等),集合类型和结构型.引用类型包括类类型,接口类型,代表类型和数 ...

  5. bytevalue_Java Short类byteValue()方法及示例

    bytevalue 短类byteValue()方法 (Short class byteValue() method) byteValue() method is available in java.l ...

  6. 【C#】数据类型(sbyte,byte,short,ushort,int,uint,long,ulong和char。、、、)

    C#的数据类型可以分为3类:数值类型,引用类型,指针类型.指针类型仅在不安全代码中使用. 值类型包括简单类型(如字符型,浮点型和整数型等),集合类型和结构型.引用类型包括类类型,接口类型,代表类型和数 ...

  7. java short to byte_java笔记 Java中byte数组与int,long,short,char间的转换

    package com.util; public class ByteUtil { /** * 转换short为byte * * @param b * @param s * 需要转换的short * ...

  8. c# unchecked关键字。byte 合并short

    参考MSDN 代码: public class BytesOperate{/// <summary>/// 计算校验和,SUM/// </summary>public byte ...

  9. Java short 无符号右移_char类型byte类型或short类型进行无符号右移遇到的神奇问题...

    代码 package com.ggp.test.Third; /** * @Author:ggp * @Date:2019/7/27 17 23 * @Description: */ public c ...

最新文章

  1. 中国最大的python社区-python最大数
  2. impala连接使用方法
  3. 用unity制作简单的太空游戏(1):简单飞船控制
  4. Python 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
  5. C#发送Email邮件方法总结
  6. 第四章切比雪夫不等式、大数定理、中心极限定理
  7. SSM项目中配置问题
  8. scrapy 伪装_Python scrapy 伪装代理和fake_userAgent的使用
  9. 合伙人和创始人的区别
  10. 【收藏版】深度学习中的各种优化算法
  11. Python12/10--前端之display/overflow使用/清浮动的方式
  12. JAVA动态绑定浅析
  13. adb命令从手机端复制数据库文件到PC
  14. 邮箱怎么打开smtp服务器端口号,什么是SMTP协议?SMTP端口号是多少?什么是SMTP服务器?免费smtp服务器?...
  15. 分享阿里云ace考试攻略 详解ACP认证考试须知
  16. 基于C语言的菜鸟驿站管理系统
  17. endnote修改正文中参考文献标注_Endnote之文献标注
  18. vue 中provide的用法_Vue中使用provide和inject
  19. 数据、运营相关案例问答题(一)【牛客网:数据分析试题广场】
  20. 基于微信健身房私教预约小程序系统设计与实现 开题报告

热门文章

  1. ESP32-CAM带OV2640摄像头视频显示
  2. 【跟我学oracle18c】第十一天:Application Common Objects
  3. 【算法设计与分析】屈婉玲教授—课程笔记
  4. 学校让考的计算机一级b,关于职业学校《全国计算机等级考试一级B教程》教学方法的探讨...
  5. 验证码的前世今生(今生篇)
  6. C++基础13:容器适配器(Container Adapte)
  7. 新浪微博数据抓取(java实现)
  8. 1024程序员节:从关注自身健康开始
  9. 初探OSG+Opencascade在qt上的实践值获取模型颜色并在OSG中显示
  10. App启动时Application初始化详解