private byte[] stringTobyte(string s)
{
ArrayList al=new ArrayList();
for(int i=0;i<s.Length;i++)
{
al.Add((byte)s[i]);
}
return (byte[])al.ToArray(System.Type.GetType("System.Byte"));
}
byte[] b=stringTobyte("\xb4\x41\x23");
你要保证你传过去的字符串里面的数值都在byte精度范围内。