C# 将byte[]转化为string
来源:互联网 发布:mysql触发器语法 编辑:程序博客网 时间:2024/05/18 01:27
1、将byte[]转为string
字符串跟其他相加都为字符串,这种方式可行否??
byte[] by = new byte[] {1,2,3,4,5 }; string str = Encoding.Default.GetString(by); string sr=""; for (int i = 0; i < by.Length;i++ ) { sr+=by[i]; } Console.WriteLine(by.ToString());//显示system.byte[] Console.WriteLine(sr);//显示12345 Console.WriteLine(str);//显示编码格式不正确 Console.ReadKey();
或者换种解码方式
byte[] bytes = info.ToArray();
string readVer = Encoding.ASCII.GetString(bytes)
2、将int数值缩小100倍,得到的结果小数无法保存
先将数值强转为float,再/100,得到的数值保留小数
3、将byte[]中的几位数值提取出来,组成新的数:byte[] by=[0x12,0x34,0x56];
int result=(by[0]<<16)|(by[1]<<8)|by[2];
得到的结果为0x1234;
4、输出结果保留两位有效数字:
float re=234.234;
string strResu=string.Format("{0:f2}",re)
或者
float f=float.Parse(re.ToString())
阅读全文
0 0
- C# 将byte[]转化为string
- 将Byte数组转化为String
- 将Byte数组转化为String
- [转贴]将Byte数组转化为String
- 将Byte数组转化为String
- 将Byte数组转化为String
- 将Byte数组转化为String
- 将Byte数组转化为String
- 将Byte数组转化为String
- 将Byte数组转化为String
- C# 将byte[] 转换为 string
- Go语言实现将[]string转化为[]byte
- 将byte数组转化为string,及其还原。
- C# 将XmlDocument转化为string函数
- C# 将XmlDocument转化为string
- String转化为byte[]和byte[]转化为String
- Byte数组转化为String
- 将IntPtr转化为byte[]
- 小知♂识 错排(对不起高中数学老师)♂
- 剑指offer--旋转数组的最小数字
- 简单的留言板网页
- RecyclerView子View宽度不充满父容器
- 在Silverlight中显示图片的一种方法
- C# 将byte[]转化为string
- 前台接收后台传的json,json中value的值为一个数组
- 【邻接表】数组模拟邻接表
- Java的double向上/下取整
- 51Nod
- ROS功能包- RRT_exploration使用RRT随机数进行地图探测
- Androidstudio配置gradle项目构建
- 关于windows下webpack不是内部命令以及nodejs的环境问题
- springboot(八):RabbitMQ详解