9 个解决方案
#1
byte[] bytes = System.Text.Encoding.Default.GetBytes("0F1A");
#2
z转换规则?
如果要字符编码,可以这样
byte[] arr = System.Text.Encoding.Unicode.GetBytes("0F1A");
如果要字符编码,可以这样
byte[] arr = System.Text.Encoding.Unicode.GetBytes("0F1A");
#3
//按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);
}
#4
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);
}
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);
}
#5
刚开始没看清题意,第一个回复作废~
#6
我晕,忘记加一个引号,加了个,居然是中文的,再来
tring 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);
}
tring 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);
}
#7
转换后的数组每个元素保存多少位
#8
俺来晚了.........
#9
那假如我传入的字符串不明,该怎么处理阿?比如是传入的不能被2整除的数据呢?
#1
byte[] bytes = System.Text.Encoding.Default.GetBytes("0F1A");
#2
z转换规则?
如果要字符编码,可以这样
byte[] arr = System.Text.Encoding.Unicode.GetBytes("0F1A");
如果要字符编码,可以这样
byte[] arr = System.Text.Encoding.Unicode.GetBytes("0F1A");
#3
//按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);
}
#4
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);
}
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);
}
#5
刚开始没看清题意,第一个回复作废~
#6
我晕,忘记加一个引号,加了个,居然是中文的,再来
tring 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);
}
tring 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);
}
#7
转换后的数组每个元素保存多少位
#8
俺来晚了.........
#9
那假如我传入的字符串不明,该怎么处理阿?比如是传入的不能被2整除的数据呢?