Tag: iso

为什么C#晚于2.0没有ISO或ECMA标准化?

我已经开始学习C#并且正在寻找标准规范,但发现大于2.0的C#版本没有被ISO或ECMA标准化(或者我从维基百科收集)。 这有什么理由吗?

2将ISO国家代码写入CultureInfo

我有一个Xamarin.Forms应用程序,它获取GeoLocation的双字母ISO国家代码。 我需要应用程序以本地风格显示货币。 因此,如果我将手机从英国带到日本,它将显示以日元格式化的货币字段。 格式化十进制货币的最直接方法是使用CultureInfo对象。 如何从2个字母的ISO国家/地区代码中获取CultureInfo对象。 我一直在努力实现这一目标,但却无法找到转化之路。 有什么指针吗?

C#HtmlEncode – ISO-8859-1实体名称与数字

根据ISO-8859-1标准的下表 ,似乎存在与每个保留的HTML字符相关联的实体名称和实体编号。 例如,对于角色é : 实体名称: é 实体编号: é 同样,对于角色> : 实体名称: > 实体编号: > 对于给定的字符串, HttpUtility.HtmlEncode返回一个HTML编码的字符串,但我无法弄清楚它是如何工作的。 这就是我的意思: Console.WriteLine(HtmlEncode(“é>”)); //Outputs é> 它似乎使用é字符的实体编号,但是>字符的实体名称。 那么HtmlEncode方法真的适用于ISO-8859-1标准吗? 如果是这样,有没有理由说它有时会使用实体名称而有时使用实体编号? 更重要的是,我可以强制它可靠地给我实体名称吗? 编辑:谢谢你的答案。 我执行搜索之前无法解码字符串。 在没有太多细节的情况下,文本存储在SharePoint列表中,“搜索​​”由SharePoint本身完成(使用CAML查询)。 所以基本上,我不能。 我试图想出一种将实体数字转换为名称的方法,.NET中是否有一个函数可以做到这一点? 还是其他任何想法?