小编Ash*_*Ash的帖子

当我使用非共享运行时构建Monodroid项目时,获取编码失败

我想在我的Monodroid应用程序中使用DotNetZip库.当我启用Shared Runtime构建选项时,一切似乎都能正常工作.当我禁用共享运行时,该行

static System.Text.Encoding ibm437 = System.Text.Encoding.GetEncoding("IBM437");
Run Code Online (Sandbox Code Playgroud)

生成异常(不支持编码名称'IBM437').我已经检查了"Additional Supported Encodings"列表中的每个框,但似乎没有帮助.有人有主意吗?

c# character-encoding xamarin.android

6
推荐指数
1
解决办法
2821
查看次数

Uri.CheckHostName()何时返回UriHostNameType.Basic而不是UriHostNameType.Dns或UriHostNameType.Unknown?

http://msdn.microsoft.com/en-us/library/system.urihostnametype.aspxhttp://msdn.microsoft.com/en-us/library/system.uri.checkhostname.aspx上的文档是有点不清楚.

Uri.CheckHostName(string)返回UriHostNameType.Dns有效的DNS主机名,并UriHostNameType.Unknown在字符串包含无效字符时返回,依此类推.在什么条件下这种方法会回归UriHostNameType.Basic

c# mono

6
推荐指数
1
解决办法
2782
查看次数

标签 统计

c# ×2

character-encoding ×1

mono ×1

xamarin.android ×1