culture

    2热度

    1回答

    从不同的外部来源获取数据,其中一些数字位于NVarChar字段中。到现在为止,我用CAST的REPLACE来确保带有“,”的数字以正确的方式投射。像这样: select cast(replace('12,5',',','.') as float) select cast(replace('12.5',',','.') as float) 这工作得很好,但现在我得到的数据,其中也有在千个分隔符

    1热度

    1回答

    我试图解析双打从字符串infering用下面的代码: double.TryParse(contractResult.Result.ValueWithDiscount, NumberStyles.Any, CultureInfo.InvariantCulture, out ValueWithDiscount); double.TryParse(contractResult.Result.Debit

    0热度

    1回答

    如何根据不同的排序规则有效地对字符串列执行ORDER BY?也就是说,来自不同文化背景的用户的数据存储在同一个表和同一列中,但每个用户自然希望根据其语言环境来查看它(当然,该语言环境已知,并且每个表中的每行都是固定的)。并且表可能很长,所以列需要和索引,并且不能在应用程序端进行后期处理以达到所需的归类(这是数据库任务,以完成繁重工作,对吧?)。 例如,utf8_general_ci与utf8_sw

    1热度

    3回答

    我正在运行Windows 10.当我从开始菜单打开“区域&语言设置”时,我可以选择“国家或地区”。我正在尝试在C#程序中获取此值。 我在丹麦。我曾尝试将我的国家改为德国(请参阅screenshot),但我无法让我的代码返回德国。重新启动电脑没有帮助。 我写了一些代码灵感来自this thread。 我的代码看起来像这样(试图马上各种各样的事情,让所有我能想到的区域/文化的东西): private

    0热度

    2回答

    我想让代理商与他人分享他们的文化。它们有一串长度为11的字符串,代表他们的文化,由二进制标签(例如,10100111101)组成。 因此,为了与每个朋友分享他们的文化,他们选择一个随机标签。如果朋友同意在该标签位置的代理商,则不做任何更改;如果他们不同意,朋友的标签被翻转以与代理人的标签(Epstein and Axtell,GAS)一致。 更多详细信息,文化设置如下: set t-culture

    -2热度

    1回答

    没有得到 System.Threading.Thread.CurrentThread.CurrentCulture.DateTimeFormat.ShortDatePattern="DD/MM/YYYY"; System.Threading.Thread.CurrentThread.CurrentCulture.DateTimeFormat.ShortTimePattern ="hh:mm tt

    4热度

    1回答

    我有一个CLR .NEt DLL和SQL服务器。系统本地设置(区域/管理/本地语言设置)从en-IN更改为en-US。但是,在与Thread.CurrentThread.CurrentCulture跟踪的CLR的文化仍然是EN-IN 选择@@语言打印englishUS 从哪里SQL服务器选择的CLR文化的文化?最后一个问题,我怎样才能通过系统设置SQL CLR程序集中使用的文化?

    0热度

    1回答

    对于CultureInfo,调用DateTimeFormat.AbbreviatedMonthNames会返回一个数组,其中每个月以.结尾,例如['jan.',... 'dis.']。 这不会在构建服务器上,而不是对所有开发商的机器出现任何,只是一些。似乎是什么CurrentCulture和机器位置/语言设置为无相关性。 说,选中这些测试是西班牙文化,包括明确创建西班牙语CultureInfo。所

    1热度

    1回答

    我的应用程序支持三种语言:en,es和fr。当我建立我的(干净,从模板)UWP应用程序,我得到的消息: warning PRI257: 0xdef00522 - Resources found for language(s) 'en,es,fr' but no resources found for default language(s): 'en-US'. Change the default

    2热度

    1回答

    我们的服务器在丹麦使用Da-DK文化运行。我们没有在ASP.NET WebApi解决方案中指定任何文化。 当在带有小数参数的Api上调用端点时,api自动将其转换为欧洲十进制表示法(例如100,01),当十进制传递到另一个服务器上的另一个API时,最终导致解析错误。 我们如何强制我们的Api使用美国文化而不是Web服务器的文化?