ylbtech-System.Globalization.CultureTypes.cs |
1、
#region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\mscorlib.dll
#endregion
using System.Runtime.InteropServices;
namespace System.Globalization
{
//
// 摘要:
// 定义可以使用 System.Globalization.CultureInfo.GetCultures(System.Globalization.CultureTypes)
// 方法检索的区域性列表的类型。
[ComVisible(true)]
[Flags]
public enum CultureTypes
{
//
// 摘要:
// 与某种语言关联但并不特定于某一国家/地区的区域性。 .NET Framework 区域性的名称由派生自 ISO 639-1 的小写双字母代码组成。 例如:“en”(英语)是非特定区域性。
NeutralCultures = 1,
//
// 摘要:
// 特定于某一国家/地区的区域性。 这些区域性的名称遵循 RFC 4646(Windows Vista 和更高版本)。 格式为“<languagecode2>-<country/regioncode2>”,其中
// <languagecode2> 是派生自 ISO 639-1 的小写双字母代码,而 <country/regioncode2> 是派生自 ISO 3166
// 的大写双字节代码。 例如,“en-US”表示英语(美国),是特定区域性。
SpecificCultures = 2,
//
// 摘要:
// Windows 操作系统中安装的所有区域性。 请注意,并非 .NET Framework 支持的所有区域性都安装在操作系统中。
InstalledWin32Cultures = 4,
//
// 摘要:
// .NET Framework 附带的所有区域性,包括非特定和特定区域性、Windows 操作系统中安装的区域性以及用户创建的自定义区域性。 System.Globalization.CultureTypes.AllCultures
// 是包括 System.Globalization.CultureTypes.NeutralCultures、System.Globalization.CultureTypes.SpecificCultures
// 和 System.Globalization.CultureTypes.InstalledWin32Cultures 值的复合字段。
AllCultures = 7,
//
// 摘要:
// 用户创建的自定义区域性。
UserCustomCulture = 8,
//
// 摘要:
// 用户创建的自定义区域性,可以替换 .NET Framework 附带的区域性。
ReplacementCultures = 16,
//
// 摘要:
// 此成员已弃用。 如果用作 System.Globalization.CultureInfo.GetCultures(System.Globalization.CultureTypes)
// 方法的参数,该方法则返回空数组。
WindowsOnlyCultures = 32,
//
// 摘要:
// 此成员已弃用;结合使用此值与 System.Globalization.CultureInfo.GetCultures(System.Globalization.CultureTypes)
// 可以返回 .NET Framework 2.0 附带的非特定和特定区域性。
FrameworkCultures = 64
}
}
2、
原文地址:https://www.cnblogs.com/storebook/p/12677098.html
时间: 2024-10-09 06:03:10