float ff = 3.14F;
byte[] bb = BitConverter.GetBytes(ff);
Array.Reverse(bb);
string s = BitConverter.ToString(bb); // s="40-48-F5-C3"
现在我想把字符串s 转换为数组形式。每个字节为数组的一个元素。比如这个s是四个字节的,
byte[] b = new byte[4];
b[0] = 0x40;
b[1] = 0x48;
b[2] = 0xF5;
b[3] = 0xC3;就是创建这个数组,并复制。每个字节为一个数组。
因为要进行校验,得闲转换为数组形式。
解决方案 »
- 看代码,大侠帮忙找原因咯。
- 求高人指点C#中serial port 串口
- 请帮我推荐一本C#基础书,要求内容量大,比较基础,写作水平高
- DevExpress.XtraGrid.Views.Grid.GridView中的,gridview绑定的dataset改变问题
- 有谁知道如何截获WIN2K的写安全事件MESSAGE API的函数,我要获得用户的登录信息
- 用MONO的高手请进,急
- 关于字符串截取的问题(解决马上给分)
- 用Response.Write()打开页面怎么让打开的页面在屏幕是居中?
- C#里面有没有能够实现动态二维数组的集合类
- 如何在comboBox中添加icon--在线=
- wpf中page页面的使用
- 每隔一段时间,执行一次操作,大家给个思路
b[0] = 0x40;
b[1] = 0x48;
b[2] = 0xF5;
b[3] = 0xC3;
byte[] buf=new byte[list.Length];
for (int i = 0; i < list.Length; i++)
buf[i] =byte.Parse(list[i],System.Globalization.NumberStyles.AllowHexSpecifier);
string[] XX=s.Split('-')
for(int i = 0; i < XX.Length;i++)
{
string 1= XX[1].ToString();
```````````
}
s.split('-')的意识就是 把s这个字符串按照字符串里面'-'进行分割得到一个字符串数组