日期:2014-05-18  浏览次数:20753 次

求教C#怎样将字符串中的16进制数据直接存入byte类型数组中
小弟刚学C#不久,碰到一个问题……不知道怎么写,求各位达人指点~
我有个字符串数据string aa="41",现在我想要把这个字符串中的数据直接存放在一个byte[]类型的数组中去,即让byte[0]=0x41。
有什么方法可以实现呢……求帮助!~感激不尽

------解决方案--------------------
C# code

string aa="41";
byte[] bs = new byte[]{byte.Parse(aa,System.Globalization.NumberStyles.AllowHexSpecifier)};