日期:2014-05-19  浏览次数:20428 次

十六进制转换 ??
我想写一个函数,参数是一个字符串类型,比如 "00ff00 ",返回三个十进制数,放入一个数组

比如输入a0a0a0,应该返回160,160,160

请问该怎么做   ?     谢谢   !

------解决方案--------------------
private void test()
{
string str = "a0a0a0 ";
string str1 = " ";

for (int i = 0; i < str.Length; i += 2)
{
string strTemp = str.Substring(i, 2);
str2 += Convert.ToInt16(strTemp, 16) + ", ";
}
Response.Write(str2);
}