TextInfo.CultureName 属性

定义

获取与当前 TextInfo 对象关联的区域性的名称。

public:
 property System::String ^ CultureName { System::String ^ get(); };
public string CultureName { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public string CultureName { get; }
member this.CultureName : string
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.CultureName : string
Public ReadOnly Property CultureName As String

属性值

String

区域性的名称。

属性

注解

TextInfo 对象是从某个特定的区域性创建的,并且 CultureName 属性返回该区域性的名称。

CultureName属性始终反映特定区域性,而不是非特定区域性。 如果 CultureInfo.Name 具有非特定区域性作为值,则相应的 具有使用相同语言的任意 CultureName 特定区域性作为其值。 例如,对于英语非特定区域性,属性返回"en",但相应的属性可能为英语语言语言区域性返回 Name CultureName "en-US" (美国) 。 如果 TextInfo 对象与特定区域性而不是非特定区域性关联,则其 CultureName 属性的值始终与其关联的 Name 对象的 CultureInfo 属性值相同。

同样, CultureName 属性永远不会反映特定排序。 它始终对应于默认排序顺序。 例如,西班牙语或西班牙 (的默认) 是国际排序顺序。 如果 是 es-ES_tradnl (具有传统排序顺序的西班牙语) 则相应的 为 CultureInfo.Name es-ES (西班牙语,默认国际排序顺序为 CultureName) 。

适用于