#region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

//C:Program Files (x86)Reference AssembliesMicrosoftFramework.NETFrameworkv4.6.1mscorlib.dll

#endregion

usingSystem.Runtime.InteropServices;usingSystem.Security;namespaceSystem.Globalization

{//

//摘要://提供有关特定区域性的信息 (称为区域设置对于非托管的代码开发)。 这些信息包括区域性的名称、书写系统、使用的日历、字符串的排序顺序以及对日期和数字的格式化设置。

[ComVisible(true)]public classCultureInfo : ICloneable, IFormatProvider

{//

//摘要://根据由名称指定的区域性初始化 System.Globalization.CultureInfo 类的新实例。//

//参数://name://预定义的 System.Globalization.CultureInfo 名称、现有 System.Globalization.CultureInfo//的 System.Globalization.CultureInfo.Name 或仅 Windows 区域性名称。 name 不区分大小写。//

//异常://T:System.ArgumentNullException://name 为 null。//

//T:System.Globalization.CultureNotFoundException://name 不是有效的区域性名称。 有关详细信息,请参阅“对调用方的说明”部分。

public CultureInfo(stringname);//

//摘要://根据区域性标识符指定的区域性初始化 System.Globalization.CultureInfo 类的新实例。//

//参数://culture://预定义的 System.Globalization.CultureInfo 标识符、现有 System.Globalization.CultureInfo//对象的 System.Globalization.CultureInfo.LCID 属性或仅 Windows 区域性标识符。//

//异常://T:System.ArgumentOutOfRangeException://culture 小于零。//

//T:System.Globalization.CultureNotFoundException://culture 不是有效的区域性标识符。 有关详细信息,请参阅“调用方备注”部分。

public CultureInfo(intculture);//

//摘要://基于名称指定的区域性并基于布尔值(指定是否使用系统中用户选定的区域性设置)来初始化 System.Globalization.CultureInfo 类的新实例。//

//参数://name://预定义的 System.Globalization.CultureInfo 名称、现有 System.Globalization.CultureInfo//的 System.Globalization.CultureInfo.Name 或仅 Windows 区域性名称。 name 不区分大小写。//

//useUserOverride://一个布尔值,它指示是使用用户选定的区域性设置 (true),还是使用默认区域性设置 (false)。//

//异常://T:System.ArgumentNullException://name 为 null。//

//T:System.Globalization.CultureNotFoundException://name 不是有效的区域性名称。 有关详细信息,请参阅“调用方备注”部分。

public CultureInfo(string name, booluseUserOverride);//

//摘要://基于区域性标识符指定的区域性并基于布尔值(指定是否使用系统中用户选定的区域性设置)来初始化 System.Globalization.CultureInfo//类的新实例。//

//参数://culture://预定义的 System.Globalization.CultureInfo 标识符、现有 System.Globalization.CultureInfo//对象的 System.Globalization.CultureInfo.LCID 属性或仅 Windows 区域性标识符。//

//useUserOverride://一个布尔值,它指示是使用用户选定的区域性设置 (true),还是使用默认区域性设置 (false)。//

//异常://T:System.ArgumentOutOfRangeException://culture 小于零。//

//T:System.Globalization.CultureNotFoundException://culture 不是有效的区域性标识符。 有关详细信息,请参阅“调用方备注”部分。

public CultureInfo(int culture, booluseUserOverride);//

//摘要://获取不依赖于区域性(固定)的 System.Globalization.CultureInfo 对象。//

//返回结果://不依赖于区域性(固定)的对象。

public static CultureInfo InvariantCulture { get; }//

//摘要://获取或设置当前应用程序域中线程的默认区域性。//

//返回结果://如果当前系统区域性为应用程序域中的默认线程区域性,则为当前应用程序中线程的默认区域性或 null。

public static CultureInfo DefaultThreadCurrentCulture { get; set; }//

//摘要://获取表示操作系统中安装的区域性的 System.Globalization.CultureInfo。//

//返回结果://表示操作系统中安装的区域性的 System.Globalization.CultureInfo。

public static CultureInfo InstalledUICulture { get; }//

//摘要://获取或设置 System.Globalization.CultureInfo 对象,该对象表示资源管理器在运行时查找区域性特定资源时所用的当前用户接口区域性。//

//返回结果://资源管理器用于在运行时查找查找区域性特定资源的区域性。//

//异常://T:System.ArgumentNullException://属性设置为 null。//

//T:System.ArgumentException://该属性设置为不能用于定位资源文件的区域性名称。 资源文件名必须仅包含字母、数字、连字符或下划线。

public static CultureInfo CurrentUICulture { get; set; }//

//摘要://获取表示当前线程使用的区域性的 System.Globalization.CultureInfo 对象。//

//返回结果://表示当前线程使用的区域性的对象。//

//异常://T:System.ArgumentNullException://属性设置为 null。

public static CultureInfo CurrentCulture { get; set; }//

//摘要://获取或设置当前应用程序域中线程的默认 UI 区域性。//

//返回结果://如果当前系统 UI 区域性为当前应用程序域中的默认线程 UI 区域性,则当前应用程序域中线程的默认 UI 区域性或 null。//

//异常://T:System.ArgumentException://在集运算中,System.Globalization.CultureInfo.Name 属性值无效。

public static CultureInfo DefaultThreadCurrentUICulture { get; set; }//

//摘要://获取格式为 languagecode2-country/regioncode2 的区域性名称。//

//返回结果://格式为 languagecode2-country/regioncode2 的区域性名称。 languagecode2 是派生自 ISO 639-1 的小写双字母代码。//country/regioncode2 派生自 ISO 3166,一般包含两个大写字母,或一个 BCP-47 语言标记。

public virtual string Name { get; }//

//摘要://获取该区域性可使用的日历的列表。//

//返回结果://类型为 System.Globalization.Calendar 的数组,表示当前 System.Globalization.CultureInfo 代表的区域性所使用的日历。

public virtual Calendar[] OptionalCalendars { get; }//

//摘要://获取区域性使用的默认日历。//

//返回结果://表示区域性使用的默认日历的 System.Globalization.Calendar。

public virtual Calendar Calendar { get; }//

//摘要://获取或设置 System.Globalization.DateTimeFormatInfo,它定义适合区域性的、显示日期和时间的格式。//

//返回结果://一个 System.Globalization.DateTimeFormatInfo,它定义适合区域性的、显示日期和时间的格式。//

//异常://T:System.ArgumentNullException://该属性设置为 null。//

//T:System.InvalidOperationException://设置了 System.Globalization.CultureInfo.DateTimeFormat 属性或任意 System.Globalization.DateTimeFormatInfo//属性,但 System.Globalization.CultureInfo 为只读。

public virtual DateTimeFormatInfo DateTimeFormat { get; set; }//

//摘要://获取或设置 System.Globalization.NumberFormatInfo,它定义适合区域性的、显示数字、货币和百分比的格式。//

//返回结果://一个 System.Globalization.NumberFormatInfo,它定义适合区域性的、显示数字、货币和百分比的格式。//

//异常://T:System.ArgumentNullException://该属性设置为 null。//

//T:System.InvalidOperationException://设置了 System.Globalization.CultureInfo.NumberFormat 属性或任意 System.Globalization.NumberFormatInfo//属性,但 System.Globalization.CultureInfo 为只读。

public virtual NumberFormatInfo NumberFormat { get; set; }//

//摘要://获取属于当前 System.Globalization.CultureInfo 对象的区域性类型。//

//返回结果://一个或多个 System.Globalization.CultureTypes 值的按位组合。 没有默认值。

[ComVisible(false)]public CultureTypes CultureTypes { get; }//

//摘要://获取一个值,该值指示当前 System.Globalization.CultureInfo 是否表示非特定区域性。//

//返回结果://如果当前 System.Globalization.CultureInfo 表示非特定区域性,则为 true;否则为 false。

public virtual bool IsNeutralCulture { get; }//

//摘要://获取定义与区域性关联的书写体系的 System.Globalization.TextInfo。//

//返回结果://定义与区域性关联的书写体系的 System.Globalization.TextInfo。

public virtual TextInfo TextInfo { get; }//

//摘要://获取为区域性定义如何比较字符串的 System.Globalization.CompareInfo。//

//返回结果://为区域性定义如何比较字符串的 System.Globalization.CompareInfo。

public virtual CompareInfo CompareInfo { get; }//

//摘要://获取 Windows API 中定义的由三个字母构成的语言代码。//

//返回结果://Windows API 中定义的由三个字母构成的语言代码。

public virtual string ThreeLetterWindowsLanguageName { get; }//

//摘要://获取当前 System.Globalization.CultureInfo 的语言的由三个字母构成的 ISO 639-2 代码。//

//返回结果://当前 System.Globalization.CultureInfo 的语言的由三个字母构成的 ISO 639-2 代码。

public virtual string ThreeLetterISOLanguageName { get; }//

//摘要://获取当前 System.Globalization.CultureInfo 的语言的由两个字母构成的 ISO 639-1 代码。//

//返回结果://当前 System.Globalization.CultureInfo 的语言的由两个字母构成的 ISO 639-1 代码。

public virtual string TwoLetterISOLanguageName { get; }//

//摘要://获取格式为 languagefull [country/regionfull] 的英语区域性名称。//

//返回结果://格式为 languagefull [country/regionfull] 的英语区域性名称,其中 languagefull 是语言的全名,country/regionfull//是国家/地区的全名。

public virtual string EnglishName { get; }//

//摘要://获取为区域性设置的显示名称,它由语言、国家/地区以及可选脚本组成。//

//返回结果://区域性名称。 由语言的全名、国家/地区的全名以及可选脚本组成。 有关其格式的讨论,请参见对 System.Globalization.CultureInfo//类的说明。

public virtual string NativeName { get; }//

//摘要://获取完整的本地化区域性名称。//

//返回结果://格式为 languagefull [country/regionfull] 的完整本地化区域性名称,其中 languagefull 是语言的全名,country/regionfull//是国家/地区的全名。

public virtual string DisplayName { get; }//

//摘要://已否决。 获取某种语言的 RFC 4646 标准标识。//

//返回结果://一个表示某种语言的 RFC 4646 标准标识的字符串。

[ComVisible(false)]public string IetfLanguageTag { get; }//

//摘要://获取一个值,该值指示当前 System.Globalization.CultureInfo 是否为只读。//

//返回结果://如果当前 true 为只读,则为 System.Globalization.CultureInfo;否则为 false。 默认值为 false。

public bool IsReadOnly { get; }//

//摘要://获取当前 System.Globalization.CultureInfo 的区域性标识符。//

//返回结果://当前 System.Globalization.CultureInfo 的区域性标识符。

public virtual int LCID { get; }//

//摘要://获取表示当前 System.Globalization.CultureInfo 的父区域性的 System.Globalization.CultureInfo。//

//返回结果://表示当前 System.Globalization.CultureInfo 的父区域性的 System.Globalization.CultureInfo。

public virtual CultureInfo Parent { get; }//

//摘要://获取一个值,该值指示当前 System.Globalization.CultureInfo 对象是否使用用户选定的区域性设置。//

//返回结果://如果当前 System.Globalization.CultureInfo 使用用户选定的区域性设置,则为 true;否则为 false。

public bool UseUserOverride { get; }//

//摘要://获取活动的输入区域设置标识符。//

//返回结果://一个指定输入区域设置标识符的 32 位的有符号数字。

[ComVisible(false)]public virtual int KeyboardLayoutId { get; }//

//摘要://创建表示与指定名称关联的特定区域性的 System.Globalization.CultureInfo。//

//参数://name://预定义的 System.Globalization.CultureInfo 名称或现有 System.Globalization.CultureInfo//的对象。 name 不区分大小写。//

//返回结果://一个表示以下内容的 System.Globalization.CultureInfo 对象: 固定的区域性,如果 name 是空字符串 ("")。 - 或//- 与 name 关联的特定区域性,如果 name 是非特定区域性。 - 或 - 由 name 指定的区域性,如果 name 已经是特定区域性。//

//异常://T:System.Globalization.CultureNotFoundException://name 不是有效的区域性名称。 - 或 - name 指定的区域性不具有与其关联的特定区域性。//

//T:System.NullReferenceException://name 为 null。

public static CultureInfo CreateSpecificCulture(stringname);//

//摘要://检索某个区域性的缓存的只读实例。 参数指定了一个使用 System.Globalization.TextInfo 和 System.Globalization.CompareInfo//对象进行初始化的区域性,而这些对象则是由另一个区域性指定的。//

//参数://name://区域性的名称。 name 不区分大小写。//

//altName://区域性的名称提供了 System.Globalization.TextInfo 和 System.Globalization.CompareInfo 对象,这些对象用于对//name 进行初始化。 altName 不区分大小写。//

//返回结果://只读 System.Globalization.CultureInfo 对象。//

//异常://T:System.ArgumentNullException://name 或 altName 为 null。//

//T:System.Globalization.CultureNotFoundException://name 或 altName 指定不受支持的区域性。 有关详细信息,请参阅“调用方备注”部分。

public static CultureInfo GetCultureInfo(string name, stringaltName);//

//摘要://使用特定的区域性名称检索某个区域性的缓存的只读实例。//

//参数://name://区域性的名称。 name 不区分大小写。//

//返回结果://只读 System.Globalization.CultureInfo 对象。//

//异常://T:System.ArgumentNullException://name 为 null。//

//T:System.Globalization.CultureNotFoundException://name 指定不支持的区域性。 有关详细信息,请参阅“调用方备注”部分。

public static CultureInfo GetCultureInfo(stringname);//

//摘要://使用特定的区域性标识符检索某个区域性的缓存的只读实例。//

//参数://culture://区域设置标识符 (LCID)。//

//返回结果://只读 System.Globalization.CultureInfo 对象。//

//异常://T:System.ArgumentOutOfRangeException://culture 小于零。//

//T:System.Globalization.CultureNotFoundException://culture 指定不支持的区域性。 有关详细信息,请参阅“调用方备注”部分。

public static CultureInfo GetCultureInfo(intculture);//

//摘要://已否决。 检索只读的 System.Globalization.CultureInfo 对象,其语言特征由指定的 RFC 4646 语言标记标识。//

//参数://name://按 RFC 4646 标准指定的语言的名称。//

//返回结果://只读 System.Globalization.CultureInfo 对象。//

//异常://T:System.ArgumentNullException://name 为 null。//

//T:System.Globalization.CultureNotFoundException://name 与支持的区域性不对应。

public static CultureInfo GetCultureInfoByIetfLanguageTag(stringname);//

//摘要://获取由指定 System.Globalization.CultureTypes 参数筛选的支持的区域性列表。//

//参数://types://按位组合的枚举值,用于筛选要检索的区域性。//

//返回结果://一个数组,该数组包含由 types 参数指定的区域性。 区域性数组未排序。//

//异常://T:System.ArgumentOutOfRangeException://types 指定 System.Globalization.CultureTypes 值的无效组合。

public staticCultureInfo[] GetCultures(CultureTypes types);//

//摘要://返回指定的 System.Globalization.CultureInfo 对象周围的只读包装。//

//参数://ci://要包装的 System.Globalization.CultureInfo 对象。//

//返回结果://ci 周围的只读 System.Globalization.CultureInfo 包装。//

//异常://T:System.ArgumentNullException://ci 为 null。

public staticCultureInfo ReadOnly(CultureInfo ci);//

//摘要://刷新缓存的区域性相关信息。

public voidClearCachedData();//

//摘要://创建当前 System.Globalization.CultureInfo 的副本。//

//返回结果://当前 System.Globalization.CultureInfo 的副本。

public virtual objectClone();//

//摘要://确定指定的对象是否与当前 System.Globalization.CultureInfo 具有相同的区域性。//

//参数://value://将与当前 System.Globalization.CultureInfo 进行比较的对象。//

//返回结果://如果 value 与当前 System.Globalization.CultureInfo 具有相同的区域性,则为 true;否则为 false。

public override bool Equals(objectvalue);//

//摘要://如果默认的图形用户界面区域性不合适,则获取适合控制台应用程序的备用用户界面区域性。//

//返回结果://用于在控制台上读取和显示文本的备用区域性。

[ComVisible(false)]

[SecuritySafeCritical]publicCultureInfo GetConsoleFallbackUICulture();//

//摘要://获取一个定义如何格式化指定类型的对象。//

//参数://formatType://要为其获取格式化对象的 System.Type。 此方法仅支持 System.Globalization.NumberFormatInfo 和 System.Globalization.DateTimeFormatInfo//两种类型。//

//返回结果://System.Globalization.CultureInfo.NumberFormat 属性的值,如果 formatType 是 System.Globalization.NumberFormatInfo//类的 System.Type 对象,则该属性为包含当前 System.Globalization.CultureInfo 的默认数字格式信息的 System.Globalization.NumberFormatInfo。//- 或 - System.Globalization.CultureInfo.DateTimeFormat 属性的值,如果 formatType 是 System.Globalization.DateTimeFormatInfo//类的 System.Type 对象,则该属性为包含当前 System.Globalization.CultureInfo 的默认日期和时间格式信息的 System.Globalization.DateTimeFormatInfo。//- 或 - 如果 formatType 是其他任何对象,则为 null。

public virtual objectGetFormat(Type formatType);//

//摘要://用作当前 System.Globalization.CultureInfo 的哈希函数,适合用在哈希算法和数据结构(如哈希表)中。//

//返回结果://当前 System.Globalization.CultureInfo 的哈希代码。

public override intGetHashCode();//

//摘要://返回一个字符串,该字符串包含当前 System.Globalization.CultureInfo 的名称,其格式为 languagecode2-country/regioncode2。//

//返回结果://包含当前 System.Globalization.CultureInfo 名称的字符串。

public override stringToString();

}

}

cultureinfo 类 java_System.Globalization.CultureInfo.cs(示例代码)相关推荐

  1. cultureinfo 类 java_使用CultureInfo和RegionInfo类进行全球化和本地化

    //今天农历 ChineseLunisolarCalendar cnDate = new ChineseLunisolarCalendar(); Console.WriteLine("今天农 ...

  2. 伪类如何动态在html设置样式,用js实现before和after伪类的样式修改的示例代码

    本文介绍了使用javascript,jQuery实现修改before,after伪类的样式,分享给大家,具体如下: 最近遇到一个需要改变:before,:after 伪类的样式,发现css中并不能直接 ...

  3. CultureInfo 类

    表示有关特定区域性的信息,包括区域性的名称.书写体系和使用的日历,以及有关对常用操作(如格式化日期和排序字符串)提供信息的区域性特定对象的访问. 有关此类型所有成员的列表,请参阅 CultureInf ...

  4. C# CultureInfo 类之各国语言所对应的的区域性名称

    CultureInfo 类保存区域性特定的信息,如关联的语言.子语言.国家/地区.日历和区域性约定.此类还提供对 DateTimeFormatInfo. NumberFormatInfo. Compa ...

  5. 使用C#中的CultureInfo类实现全球化

    CultureInfo 类在 .NET 应用程序中提供特定于语言的信息.此信息包括语言.子语言.国家或地区.日期名称.月份名称.日历等.它还提供数字.货币.日期或字符串的文化特定转换.在下面的教程中, ...

  6. C#中的CultureInfo类

    CultureInfo类位于System.Globalization命名空间内,这个类和命名空间许多人都不是很熟悉,实际我们在写程序写都经常间接性的接触这个类,当进行数字,日期时间,字符串匹配时,都会 ...

  7. CultureInfo 类中需要的【区域性名称】查询

    2019独角兽企业重金招聘Python工程师标准>>> 提供有关特定区域性的信息(对于非托管代码开发,则称为"区域设置"). 这些信息包括区域性的名称.书写系统. ...

  8. 支持向量机python代码_用TensorFlow实现多类支持向量机的示例代码

    这篇文章主要介绍了用TensorFlow实现多类支持向量机的示例代码,现在分享给大家,也给大家做个参考.一起过来看看吧 本文将详细展示一个多类支持向量机分类器训练iris数据集来分类三种花. SVM算 ...

  9. 23种设计模式 UML 类图及对应示例代码 (二)

    23种设计模式 UML 类图及对应示例代码 (二) 11.DoFactory.GangOfFour.Flyweight.Structural Flyweight:运用共享技术有效的支持大量细粒度的对象 ...

最新文章

  1. 「技术综述」基于弱监督深度学习的图像分割方法综述
  2. python中的with上下文管理器
  3. 《学习R》笔记:科学计算器、检查变量和工作区、向量、矩阵和数组、列表和数据框...
  4. python中的迭代器Iterator
  5. mysql hex 和 c_什么是MySQL HEX()函数,它与CONV()函数有何不同?
  6. 14 CO配置-控制-内部订单-维护定单编号范围
  7. Orleans学习总结(一)--入门认识
  8. 登入Github、Git本地上传及Visual Studio Code上传教程
  9. Bootstrap表单的可选布局
  10. SQL 2017——新功能
  11. 大数据学习——mapreduce共同好友
  12. 语音助手——未来趋势
  13. 极光推送 java demo_android 极光推送demo
  14. 九宫格构图学习[1]
  15. linux常用命令及通过浏览器访问linux文件功能
  16. CVBS-复合视频广播信号[转]
  17. 超声平面波复合成像仿真(ultrasound plane_wave compound imaging simulation)
  18. Python High Performance 读书笔记1
  19. android超简单方式实现镂空字体TextView
  20. 两个矩阵的相加和相乘

热门文章

  1. Linux如何访问mmio空间,一文读懂Linux下如何访问I/O端口和I/O内存
  2. JAVA子类是球父类是圆_java的父类和子类,这是矛盾...
  3. PHP网站开启gzip压缩,php中开启gzip压缩的2种方法代码
  4. quartz 每月一次_Quartz Cron表达式 每周、每月执行一次
  5. 远程连接mysql库问题
  6. mybatis:延迟加载时不要在get/set方法上面添加final关键字(原创)
  7. Python学习系列:PyCharm CE 安装与测试
  8. win7重装系统后设置Python2.7环境
  9. 深度学习:识别图片中的电话号码(2)
  10. ios学习Day3xiawu