字符串转为16进制
来源:互联网 发布:单片机仿真软件下载 编辑:程序博客网 时间:2024/04/29 10:51
string StrToHex(string str)
{
string strTemp = "";
if(str="")
return "";
byte[] bTemp = System.Text.Encoding.Default.GetBytes(str);
for(int i = 0;i<bTemp.Length;i++)
{
strTemp += bTemp[i].ToString("X");
}
return strTemp;
}
下面摘自csdn,byte[] 转 string 很快,没有测试
char[] hexDigits = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'};
string ToHexString(byte[] bytes)
{
char[] chars = new char[bytes.Length * 2];
for (int i = 0; i < bytes.Length; i++)
{
int b = bytes[i];
chars[i * 2] = hexDigits[b >> 4];
chars[i * 2 + 1] = hexDigits[b & 0xF];
}
return new string(chars);
}
{
string strTemp = "";
if(str="")
return "";
byte[] bTemp = System.Text.Encoding.Default.GetBytes(str);
for(int i = 0;i<bTemp.Length;i++)
{
strTemp += bTemp[i].ToString("X");
}
return strTemp;
}
下面摘自csdn,byte[] 转 string 很快,没有测试
char[] hexDigits = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'};
string ToHexString(byte[] bytes)
{
char[] chars = new char[bytes.Length * 2];
for (int i = 0; i < bytes.Length; i++)
{
int b = bytes[i];
chars[i * 2] = hexDigits[b >> 4];
chars[i * 2 + 1] = hexDigits[b & 0xF];
}
return new string(chars);
}
- 字符串转为16进制
- 字符串转为16进制
- 字符串转为16进制
- 将字符串型转为16进制
- 16进制字符串转为10进制
- C++中字符串(16进制)转为10进制
- 16进制字符串转为二进制字符串
- 16进制字符串转为 字符串
- 16进制字符串转为整型
- 16进制字符串转为整型
- 16进制颜色字符串转为UIColor
- 将整型转为16进制字符串
- 16进制字符串转为二进制
- 16进制字符串转为图片
- RGB转为16进制
- JSON转为字符串,字符串转为JSON格式
- 字符串转为数字。字符串转为数组。
- asp.net 16进制字符串转为中文字符串
- java线程并发包util.concurrent的研究(五)
- 如何跨进程发送字符串?(收藏)
- 2个三角了,呵呵
- 管理故事:猴子爬山
- 我的开场白
- 字符串转为16进制
- Java更新XML的四种常用方法简介 (转)
- 16进制和字符串之间转换
- 生活与工作
- 今天我拥有了自己的blog
- 纵横表转交叉表
- Tomcat配置技巧Top 10(转)
- java线程并发包util.concurrent的研究(六)
- 开始!