读书人

StringSplitOptions在WINCE上报错,求解

发布时间: 2012-10-28 09:54:44 作者: rapoo

StringSplitOptions在WINCE下报错,急急急!求解决方法~
string[] chars = hs.Split(new char[] { '%' }, StringSplitOptions.RemoveEmptyEntries);
上边这句话写在winform里完全没问题,但是在wince下运行就报错,说是:当前上下文中不存在名称“StringSplitOptions”,郁闷啊,这个改成别的语句之后程序就会报错了.具体代码段如下:

C# code
/// 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);}

应该怎么解决啊?或者怎样才能替换这个方法但是运行效果一样呢?
急啊~QAQ 请高手帮帮忙~谢谢!!

[解决办法]
using System.Runtime.InteropServices;
[解决办法]
我也碰到这样的问题了、、、也是wince系统、呵呵
我是生成的时候直接报错了、楼主,你解决问题了吗?求知道、谢谢
[解决办法]
用正则。

读书人网 >C#

热点推荐