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

属性值

区域性的名称。

属性

注解

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

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

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

适用于