StringSplitOptions在WINCE下报错,急急急!求解决方法~
string[] chars = hs.Split(new char[] { '%' }, StringSplitOptions.RemoveEmptyEntries);
上边这句话写在winform里完全没问题,但是在wince下运行就报错,说是:当前上下文中不存在名称“StringSplitOptions”,郁闷啊,这个改成别的语句之后程序就会报错了.具体代码段如下:
/// 16进制转换成字符串 public static string HexStringToString(string hs){ //以%分割字符串,并去掉空字符 string[] chars = hs.Split(new char[] { '%' }, StringSplitOptions.RemoveEmptyEntries); byte[] b = new byte[chars.Length]; //逐个字符变为16进制字节数据 for (int i = 0; i < chars.Length; i++) { b[i] = Convert.ToByte(chars[i], 16); } //按照指定编码将字节数组变为字符串 return Encoding.Default.GetString(b, 0, b.Length);}