TextInfo.LCID 属性

定义

获取与当前 TextInfo 对象关联的区域性的区域性标识符。

public:
 property int LCID { int get(); };
public int LCID { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public int LCID { get; }
member this.LCID : int
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.LCID : int
Public ReadOnly Property LCID As Integer

属性值

Int32

一个数字,标识创建当前 TextInfo 对象所使用的区域性。

属性

注解

命名空间中的 System.Globalization 此类和其他类使用某些预定义区域性名称和标识符。 有关 Windows 系统的详细区域性信息,请参阅 Windows 支持的语言/区域名称列表中的“语言标记”列。 列名遵循 BCP 47 定义的标准。

属性 LCID 始终反映特定的区域性标识符,而不是非特定区域性标识符。 如果 CultureInfo.LCID 设置为中性区域性标识符,则相应的 LCID 具有使用同一语言的任意特定区域性标识符作为其值。 例如, CultureInfo.LCID 属性返回英语中性区域性(名为“en”)的0x0009。 但是,相应的LCID属性可能会返回英语 (美国) 区域性(名为 en-US)的0x0409。

同样, LCID 属性始终对应于默认排序顺序,并且永远不会反映特定的排序顺序。 例如,西班牙语 (西班牙) 的默认排序顺序是国际排序顺序。 如果 CultureInfo.LCID 设置为“0x040A” (采用传统排序顺序) 的西班牙语,则相应的 LCID 值为“0x0C0A” (默认国际排序顺序) 的西班牙语。

适用于