culture相关内容

如何为整个 winform 应用程序设置文化

我想为整个 winform 应用程序设置文化. 我该怎么做? 我像这样改变了我的 Program.cs 文件: 使用系统;使用 System.Collections.Generic;使用 System.Globalization;使用 System.Linq;使用 System.Threading.Tasks;使用 System.Windows.Forms;命名空间 Divar{静态类程序{ ..
发布时间:2021-09-27 19:11:49 C#/.NET

在 WPF 中使用其他设置设置区域性

我正在尝试将我当前的文化(具有自定义十进制符号)传递给 WPF,以便它根据我在 Windows 中的区域和语言设置显示绑定值. 我的研究总是以类似于this的解决方案结束,它传递了语言标签,但没有任何额外的设置(如十进制符号). 如何强制 WPF 使用整个当前区域性,而不仅仅是默认语言设置? 有关可能的解决方法的问题: 我能否以某种方式将当前区域性传递给 WPF 使用的默认 ..
发布时间:2021-09-24 19:32:40 C#/.NET

无法在 Visual Studio 2017 中更改程序集的默认语言

我的应用程序支持三种语言:en、es 和 fr.当我构建我的(干净的,从模板)UWP 应用程序时,我收到消息: warning PRI257: 0xdef00522 - 找到语言“en,es,fr"的资源,但没有找到默认语言的资源:“en-US".更改默认语言或使用默认语言限定资源. 然后我进入清单并将默认语言从 en-US 更改为 en-GB,当我重新编译时,我得到: warning PR ..
发布时间:2021-09-15 20:06:59 其他开发

C# 字符串比较 'ö' 'oe' 'o'

可能的重复: 如何识别拼写不同的相似词 我试图在比较这 3 个字符串时返回 true:'voest'、'vost' 和 'vöst'(德国文化),因为它是同一个词.(实际上,只有 oe 和 ö 是相同的,但例如,对于 DB 归类 CI,它是相同的,这是正确的,因为 'vost' 是错误输入的 'voest') string.Compare(..)/string.Equals(..) ..
发布时间:2021-08-31 18:33:20 C#/.NET

如何查询数据库区域性 (SQL Server 2005)?

如何查询数据库区域性(SQL Server 2005)? 我在插入和获取日期时遇到问题,因为客户端的服务器与我的开发人员服务器运行的文化不同. 我可以调整日期,但我需要了解服务器的文化... 解决方案 您可以通过以下方式了解当前配置的语言: SELECT @@language 你可能还想看看这个: EXEC sp_helplanguage 它将显示可用的语言,以及它们具 ..
发布时间:2021-08-26 19:13:58 数据库

NUnit,针对多种文化进行测试

我希望使用 NUnit 在某个项目中针对多种文化运行所有测试. 该项目处理应该是文化中性的解析数据,以确保这一点,我想针对多种文化运行每个测试. 我目前的解决方案是 公共抽象类FooTests {/* 测试到这里 */}[TestFixture, SetCulture ("en-GB")] 公共类 FooTestsEN : FooTests {}[TestFixture, SetCu ..
发布时间:2021-06-11 18:33:47 其他开发

如何使用C#更改单个键盘布局

我正在开发一种多语言应用程序,允许用户更改语言以及键盘布局(通过组合框).我能够成功更改应用的区域性,但无法更改单个键盘的布局,例如对于英语(美国),我无法将布局从QWERTY(默认)更改为Dvorak-左手等.请Plz帮助我解决此问题.非常感谢.这是代码(例如英语),导入内容等已添加. CultureInfo TypeOfLanguage = CultureInfo.CreateSpecif ..
发布时间:2021-05-11 19:01:38 C#/.NET

C#日期时间格式

我希望我的DateTime可以采用特定的格式,具体取决于当前的文化背景. 所以我试试这个: dateTime.ToString("dd/MM/yyyy hh:mm"); 这在某种程度上是可以的,/替换为特定于文化的分隔符.但是,根据文化的不同,日期和月份的顺序不会切换(例如MM/dd). 使用 .ToString("g")可以,但是其中不包括前导零. 我如何做到这一点? ..
发布时间:2021-04-29 19:51:43 C#/.NET

了解get-culture命令

最近,我在Powershell脚本中依赖于文化的返回值遇到了一些麻烦.同一脚本返回不同的值,具体取决于它是哪台计算机.因此,我认为可能是区域性设置不同,并且对于一台服务器,它返回了. get-culture:de-DE 另一个就像是: zh-CN 一个值代表键盘设置,而另一个(第二个)代表什么? 第二个值是绑定到OS安装的,还是仅仅是一个设置?Powershell中有命令更改该 ..

在Windows Azure中注册自定义区域性

我目前正在为非洲市场开发ASP.NET MVC 4应用程序,并希望使用以下链接 请注意,您可以在服务配置文件中指定所需的区域性.最后,您可以在.cmd文件中使用环境变量"CULTURE"将其用作执行此工作的.NET可执行文件的参数. ..
发布时间:2021-04-13 19:07:43 其他开发

更改应用程序的语言环境而不更改Windows的语言环境

在一个有趣的情况下,语言环境设置与我的C#应用​​程序发生了混乱,因为我未能意识到像Double.Parse这样的方法不会将"1000"转换为1000,但是由于编号格式的不同,会做一些意想不到的事情 解决我的问题的一种方法是使用类似 double d = double.parse("1000",new CultureInfo("en-US")); 之类的东西.目前,我没有通过CultureI ..
发布时间:2021-04-02 18:31:20 C#/.NET

如何防止嵌入式资源的资源组合生成

我有一个项目,其中嵌入了一些文件,其中两个以 .SMS.something 结尾.编译项目时,即使我没有指定要使用卫星程序集的任何地方,也会生成用于"SMS"文化的卫星程序集,这甚至是一种文化吗? 我到处搜索了解释,但茫然不知所措.我发现的唯一结果是,人们试图将其用于实际区域性的资源程序集嵌入到其可执行文件中,但这不是我的情况.我只想将所有嵌入资源(只有一种语言)放在同一程序集中. 如 ..
发布时间:2021-04-01 21:37:51 C#/.NET

如何使Javascript为"toString"隐式方法文化意识

在我的ASP.NET MVC项目中,我需要使JavaScript 隐式字符串表示形式能够了解当前的文化背景,尤其是十进制分隔符. 例如: var nbr = 12.25; console.log(nbr); 在这里,console.log(nbr)必须在EN-US中显示为"12.25",而在fr-FR中显示为"12,25",而不必显式调用toString()方法. 请问有人知道一种 ..
发布时间:2020-11-30 00:57:09 前端开发

通过代码C#更改键盘布局

我正在开发一种多语言应用程序,允许用户更改语言以及键盘布局(通过组合框).我能够成功更改应用的区域性,但无法更改单个键盘的布局,例如对于英语(美国),我无法将布局从QWERTY(默认)更改为Dvorak-左手等.请Plz帮助我解决此问题. 非常感谢 这是代码(例如英语),导入内容已添加.. CultureInfo TypeOfLanguage = CultureInfo.CreateSpec ..
发布时间:2020-11-16 01:24:29 C#/.NET

如何在不同的系统文化中转换DateTime?

我需要以不同的区域性格式转换 DateTime 的值,无论系统中设置了什么。 没有选择任何特定的TimeZone进行转换,任何文化格式都在使用转换DateTime值。 DateTimeFormatInfo ukDtfi = new CultureInfo(CultureInfo.CurrentCulture.ToString(),false).DateTimeFormat; St ..
发布时间:2020-10-19 00:32:48 C#/.NET

DateTime.TryParse在Azure Web App中失败

我的开发计算机的文化是en-NZ,我的时区设置为新西兰时间(UTC + 12:00)。在美国西部的服务器上,DateTime.TryParse出现故障。 如何检查和更改区域性和时间服务器上我的Web应用程序上的设置? 我可以在服务器上交互运行Powershell或C#代码并查看输出,只是为了测试内容,例如说 Console.WriteLine(CultureInfo.Curre ..
发布时间:2020-10-19 00:30:58 C#/.NET

C#DateTime ToString标准区域性格式

我可以为特定区域性更改DateTime的标准输出格式吗?示例: class程序 { static void Main(string [] args) { PrintCultureDateTime(“ ca-ES”); PrintCultureDateTime(“ es-ES”); PrintCultureDateTime(“ en-US”); PrintCultureD ..
发布时间:2020-10-18 23:55:35 C#/.NET

如何在asp.net核心剃刀页面2.2中设置日期格式和区域性

我正在使用Asp.Net Core 2.2 Razor Pages应用程序。我想在应用程序级别设置应用程序区域性和日期格式。因此,经过一番谷歌搜索之后,我最终在 Startup.cs 中的 ConfigureServices 方法中添加了以下代码 public void ConfigureServices(IServiceCollection服务) { //将应用程序区域设置为具有MM / ..
发布时间:2020-10-18 19:00:45 C#/.NET