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” (西班牙语,默认的国际排序顺序为) 。

适用于