Windows Phone 8 不支持 UTF-7。有没有办法像下面的 .NET 代码那样解码 UTF-7?
Encoding.UTF7.GetString(bytes);
Windows Phone 8 不支持 UTF-7。有没有办法像下面的 .NET 代码那样解码 UTF-7?
Encoding.UTF7.GetString(bytes);
如果你的目标是 Windows Phone 8.1,你可以使用 WinRT 方法
Encoding.GetEncoding("utf-7").GetString(...);
MSDN上列出了可以传递给此方法的编码标识符的完整列表(向下滚动到备注部分)。
在使用 Windows Phone 8.0 (Phone Silverlight) 时,据我所知这是不可能的。System.Text.Encoding MSDN 页面仅将UTF-8 和 UTF-16 列为支持的编码。