怎么把一个字符串转为16进制的?????? string cardInfoEnc = Encrypt3DES(cardInfo, key); 我想把 cardInfoEnc转为 16进制的 字符串 应该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static string ToHex(string s, string charset, bool fenge) { if ((s.Length % 2) != 0) { s += " ";//空格 } System.Text.Encoding chs = System.Text.Encoding.GetEncoding(charset); byte[] bytes = chs.GetBytes(s); string str = ""; for (int i = 0; i < bytes.Length; i++) { str += string.Format("%{0:X}", bytes[i]); if (fenge && (i != bytes.Length - 1)) { str += string.Format("{0}", ","); } } return str.ToLower(); }自己测试一下 cardInfoEnc 是什么样的才是关键. 致孟子E章 如何动态设置 web引用,急~~ asp.net程序调用sql server 中很多条数据的问题,请高手指导 为什么在我的ASP.Net下执行外部程序(位于Web服务器上)有的行,有的不行 DataGrid链结的值传送? 是高手就看 数据绑定到repeater上了,在页面中我想在 <%和 %>之间将绑定的某个字段的值取出来 自己的网站怎么加视频 mvc shared 目录下文件如何调用 大家一般怎么构架web界面? iis 里asp.net 文件目录小问题。 站内搜索中文乱码
{
if ((s.Length % 2) != 0)
{
s += " ";//空格
}
System.Text.Encoding chs = System.Text.Encoding.GetEncoding(charset);
byte[] bytes = chs.GetBytes(s);
string str = "";
for (int i = 0; i < bytes.Length; i++)
{
str += string.Format("%{0:X}", bytes[i]);
if (fenge && (i != bytes.Length - 1))
{
str += string.Format("{0}", ",");
}
}
return str.ToLower();
}自己测试一下