- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 CultureInfo 类中发现了一件有趣的事情。我在 ASP.NET 中编写一个应用程序,我正在使用 Thread.CurrentThread.CurrentCulture
获取当前选择的语言,并且:
Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo(alias);
有两个地方我可以在一个地方设置当前线程的文化,就像这样:
Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo("ru");
Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo("ru-RU");
然后我突然发现文化 (1) 与文化 (2) 不同,但他们都是俄罗斯人。
是我做错了什么还是微软喝醉了?
编辑
@蒂姆施梅尔特
var culture = CultureInfo.GetCultureInfo("ru");
var culture2 = CultureInfo.GetCultureInfo("ru-RU");
if (Equals(culture, culture2))
{
Console.Write(true);
return;
}
Console.Write(false);
问题是 - “为什么 Microsoft 将“ru”和“ru-RU”分开?
最佳答案
那是因为 CultureInfo.GetCultureInfo("ru")
返回 NeutralCulture 而 CultureInfo.GetCultureInfo("ru-RU")
返回 特定文化。实际上,SpecificCulture
派生自NeutralCulture
。所以答案是否定的,它们不一样,它们有不同的 LCID。
一般情况下,您应该始终使用 SpecificCulture。
关于CultureInfo
建议阅读this MSDN article .
关于c# - .NET CultureInfo ru 和 ru-RU 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19378345/
我在 CultureInfo 类中发现了一件有趣的事情。我在 ASP.NET 中编写一个应用程序,我正在使用 Thread.CurrentThread.CurrentCulture 获取当前选择的语言
我正在使用 Pony gem 在 Sinatra 中创建一个表单,该表单将在提交时将数据发送到电子邮件。到目前为止,这是我的代码: post '/pemco' do Pony.mail( :fro
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange类的一些代码示例,展示了
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange.stringToInt
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange.parseYearsR
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange.extractFour
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange.containsTwo
本文整理了Java中de.tudarmstadt.ukp.jwktl.parser.ru.wikokit.base.wikt.multi.ru.quote.YearsRange.()方法的一些代码示例
场景:我们有大约 800,000 位用户使用我们的系统。我们需要每两周为每个用户存储 5-6KB 的报告。任何时候只有少数用户(50-100)使用该系统可以访问报告。我认为按 UserId 进行“分区
我已经在使用 php 的 filter_var($email, FILTER_VALIDATE_EMAIL) 来查明地址是否是有效的电子邮件。 我要继续阻止 .ru 电子邮件地址。我应该使用什么正则表
我正在为使用 CosmosDB 的客户开发一份技术文档,在该文档中,客户要求我输入运行 CosmosDB 的每月估计成本。 现在,当我前往https://azure.microsoft.com/en-
我的 cosmosGB gremlin API 设置为 400 RU/s。如果我必须运行一个需要 800 RU 的查询,这是否意味着该查询需要 2 秒才能执行?如果我将吞吐量增加到 1600 RU/s
为什么 RU 消耗高于预配置吞吐量与自动缩放最大吞吐量的比率? 我所看到的: 自动缩放最大吞吐量为 220k 预配置吞吐量仅为 153k 但是 RU 消耗是 100%! 当预配置吞吐量远不及自动缩放最
我在 S3 文档集合中存储了大约 200MB 的数据(最大的一个)。每个文档大小约为 300KB。 但是当我运行查询时,我惊讶地发现它需要 7245.81 RU。由于 S3 的速度为 2500 RU/
我正在尝试了解 RU 的工作原理,以便优化对数据库发出的请求。 我有一个简单的查询,其中按 id 选择 SELECT * FROM c WHERE c.id='cl0' 该查询花费 277.08 RU
我的 cosmosGB gremlin API 设置为 400 RU/s。如果我必须运行一个需要 800 RU 的查询,这是否意味着该查询需要 2 秒才能执行?如果我将吞吐量增加到 1600 RU/s
我正在尝试了解 RU 的工作原理,以便优化对数据库发出的请求。 我有一个简单的查询,其中按 id 选择 SELECT * FROM c WHERE c.id='cl0' 该查询花费 277.08 RU
我想嵌入来自 Ok.ru 的视频,然后指定视频应开始的时间(例如:视频应从第 5 秒开始),并隐藏控件,就像在 YouTube 的嵌入 API 上一样。 我刚刚找到了他们的 API,但我无法找到如何执
我的 cosmosGB gremlin API 设置为 400 RU/s。如果我必须运行一个需要 800 RU 的查询,这是否意味着该查询需要 2 秒才能执行?如果我将吞吐量增加到 1600 RU/s
在俄罗斯社交网络中,有一个在线播放音乐的功能。没有什么特别的,但即使我在网站上导航,音乐也会继续播放。所以 Url 正在改变(不是哈希部分),但音乐播放流畅。 它是如何完成的?只是我很好奇这些人是如何
我是一名优秀的程序员,十分优秀!