VS WINCE 编码问题 异常“PlatformNotSupportedException”
return Encoding.GetEncoding("GB2312").GetBytes(str.ToString());
抛出异常“PlatformNotSupportedException”
上面那段在windows下可以正常运行,在Wince下无法正常运行,求详解。。不要简单回答。。。
------最佳解决方案--------------------40分不够详细说啊····
错误分两种,一种是应用层面的,一种是内核层面的。
Exception属于应用层面的,这种情况下,既然能捕捉到错误,
能说明平台本身的DLL并出错的可能性比较小,
问题应该在于参数,以及调用的外部资源。
比如“GB2312”这个参数值,是否正确···
或者str拥有不合法字符。
------其他解决方案--------------------PlatformNotSupportedException
这个意思很明白。
这个平台不支持这个函数。
不要真把wince上的当pc用。unicode好象是支持的。
------其他解决方案--------------------问题我已经解决了。。你们回答的都不是。但都有涉及到一点内核、平台。。