culture

    0热度

    1回答

    我正在写一个应用程序,其中的文本块可以用不同的语言显示注释。我试图使用我真正不理解的“文化”。 我跟了几部影片,但仍然得到那么同样的错误信息: 以下是我已经添加了命名空间: using System.Reflection; using System.Globalization; using System.Resources; 我只是在添加switch语句之前测试概念: C

    2热度

    3回答

    我需要基于两个字母的ISO-3166国家代码 https://en.wikipedia.org/wiki/ISO_3166-2 本地化我的C#DateTime对象是有办法去做吧? 我只能使用5个字符的国家代表施加特定文化(EN-US,NL-NL等..) System.Globalization.CultureInfo cultureinfo = new System.Globaliza

    2热度

    4回答

    我试图使用ISO-3166两字母国家代码创建我的C#文化信息对象,以根据语言环境对我的datetime对象进行格式设置。 如果我尝试: var cultureInfo = new CultureInfo("FR"); 它工作正常,如果我尝试: var cultureInfo = new CultureInfo("US"); 它抛出一个异常:不支持 文化。参数名称:name US是一个无效的

    0热度

    1回答

    我有一个很奇怪的问题。我正在对我的项目实施本地化,但是当我尝试获取当前的语言环境Windows正在运行时,它会忽略国家/地区信息。这是一个示例代码: using System; using System.Globalization; public class Example { public static void Main() { CultureInfo

    1热度

    2回答

    我读取csv文件时,列与逗号分隔。在有些文化中,分隔符是重点,为此我决定将当前的文化转换为使用逗号分隔符的“en-US”。但是当我完成一些操作后,我需要在用户使用的文化中回归。但我不能。 如何能够返回用户使用的当前文化? Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo("en-US"); // do somethi

    0热度

    2回答

    我有DateTimes的列表,我想以某种格式获取DateTime以显示小时分钟秒。例如,我有2015年12月22日4:32 PM来自en-US的文化,如果我使用bg-BG,那么返回16:32 22Декември(即平均12月)2015.好的是返回2015年12月4日32:12。 这是我的简单代码。 List<DateTime> xAxises = SetListOfDateTimes(); v

    1热度

    1回答

    我正在使用Visual Studio 2015进行WPF应用程序的安装,但使用的是英文语言包。我有一个法国的Windows 10,法国的键盘布局,Windows的地区是加拿大。在我的应用程序,我明确地设置文化是“EN-CA”使用Application_Startup下面的代码: var culture = CultureInfo.GetCultureInfo("en-CA"); Thread.C

    0热度

    2回答

    在我们的MVC 3 Web应用程序中,我们使用当前用户的首选项定义Thread.CurrentThread.CurrentCulture。但是,在一个视图中,我们通过Ajax提交数据的格式总是mm/dd/yyyy,只要用户的文化是en_US,这种方式就可以正常工作。 (显然) 令人惊讶的是,它适用于所有用户,当我们将其作为HTTP-POST传递时,但在我们将其作为HTTP-GET传递时停止工作。

    1热度

    2回答

    我有一个系统,其中每行的开头都使用当前日期时间生成日志文件。 例如。 LogUtil.Logger(DateTime.ToString("yyyy/MM/dd") + "|" + "My Message Here"); 根据文化的不同,这个日志文件可能导致年,月,日之间的不同分隔符。 例如。 2015/11/19 or 2015.11.19 我写一个单独的实用工具,借此生成的日志文件,并解

    0热度

    1回答

    我有一个多语言vb.net应用程序。 我试图格式化数(ULONG)通过这样根据当前语言货币组分隔显示它: value.ToString("0.##", CultureInfo.CurrentCulture) CultrueInfo.CurrentCulture可以是英语(en-GB),西班牙语(ES -ES)或加泰罗尼亚语(ca-ES),具体取决于应用程序中选择的语言。 的问题是以下内容: 如