10进制 转 16 进制 字节数组 请教 加上界面上文本框 输入一个值:5000其对应的16进制是 1388我想把这个 1388,分作两个字节存起来a[1]=0x13a[2]=0x88怎么弄? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int i = 5000; byte[] bs = new byte[2]; bs[0] = (byte)(i >> 8); bs[1] = (byte)(i & 0xff); private Byte[] IntToHexByte(int iInt) { String sHex = Convert.ToString(iInt, 16).PadLeft(4, '0'); String[] sData = new String[2]; sData[0] = sHex.Substring(0, 2); sData[1] = sHex.Substring(2, 2); Byte[] btUnit = new Byte[2]; btUnit[0] = Convert.ToByte(sData[0], 16); btUnit[1] = Convert.ToByte(sData[1], 16); return btUnit; } 请问我想通过GRIDVIEW里的自定义模板定义BUTTON按钮。 序列化 线程中如何将数据写入窗体中的文本框? 问高手了 怎么样去掉窗体右上角的关闭叉叉~~~?重写什么还是有什么属性方法的? C#向MYSQL字段longblob存放图片出错!!!! serialPort类的线程问题 lock关键字疑问,谁来解释下这段话? Remoting....救命!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! petshop安装的问题? .net 把json格式的字符串转换成json类的 修改数据库内容
int i = 5000;
byte[] bs = new byte[2];
bs[0] = (byte)(i >> 8);
bs[1] = (byte)(i & 0xff);
private Byte[] IntToHexByte(int iInt)
{
String sHex = Convert.ToString(iInt, 16).PadLeft(4, '0');
String[] sData = new String[2]; sData[0] = sHex.Substring(0, 2);
sData[1] = sHex.Substring(2, 2); Byte[] btUnit = new Byte[2]; btUnit[0] = Convert.ToByte(sData[0], 16);
btUnit[1] = Convert.ToByte(sData[1], 16); return btUnit;
}