首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#中怎么将一个字符串转化为16进制的字节数组的有关问题,

2011-12-13 
c#中如何将一个字符串转化为16进制的字节数组的问题,急!求解在c#中如何将一个字符串转化为16进制的字节数

c#中如何将一个字符串转化为16进制的字节数组的问题,急!
求解在c#中如何将一个字符串转化为16进制的字节数组,如字符串“0F1A”,怎么将其转化为一个字节数组,请各位帮帮小妹,谢谢!

[解决办法]
byte[] bytes = System.Text.Encoding.Default.GetBytes( "0F1A ");
[解决办法]
//按16进制转为byte数组
string str = "0F1A ";
int len = (str.Length)/2;
byte[] arr = new byte[len]
for(int i=0;i <len;i++)
{
arr[i] = Convert.ToByte(str.Substring(i*2,2),16);
}
[解决办法]
string str = "0F1A ";
int len = (str.Length)/2;
byte[] arr = new byte[len];
for(int i=0;i <len;i++)
{
arr[i] = Convert.ToByte(str.Substring(i*2,2),16);
}
[解决办法]
刚开始没看清题意,第一个回复作废~
[解决办法]
转换后的数组每个元素保存多少位

热点排行