CultureInfoConverter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供一个类型转换器,用于将对象与各种其他表示形式相互转换 CultureInfo 。
public ref class CultureInfoConverter : System::ComponentModel::TypeConverter
public class CultureInfoConverter : System.ComponentModel.TypeConverter
type CultureInfoConverter = class
inherit TypeConverter
Public Class CultureInfoConverter
Inherits TypeConverter
- 继承
示例
下面的代码示例将类型的 CultureInfo 变量转换为字符串,反之亦然。 首先,它使用希腊区域性(由“el”表示)构造变量 CultureInfo ,并将其转换为字符串“Greek”。 然后将字符串“俄语”转换为 CultureInfo 表示形式“ru”。
// The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
System::Globalization::CultureInfo^ myCulture = gcnew System::Globalization::CultureInfo( "el" );
String^ myCString = "Russian";
Console::WriteLine( TypeDescriptor::GetConverter( myCulture )->ConvertTo( myCulture, String::typeid ) );
// The following line will output 'ru' based on the string being converted.
Console::WriteLine( TypeDescriptor::GetConverter( myCulture )->ConvertFrom( myCString ) );
// The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
System.Globalization.CultureInfo myCulture = new("el");
string myCString = "Russian";
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertTo(myCulture, typeof(string)));
// The following line will output 'ru' based on the string being converted.
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertFrom(myCString));
' The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
Dim myCulture As New System.Globalization.CultureInfo("el")
Dim myCString As String = "Russian"
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertTo(myCulture, GetType(String)))
' The following line will output 'ru' based on the string being converted.
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertFrom(myCString))
注解
此转换器只能将对象转换为字符串和从字符串转换 CultureInfo 。
有关类型转换器的详细信息,请参阅 TypeConverter 基类。
注释
不应创建类的 CultureInfoConverter 实例。 而是调用 GetConverter 类的方法 TypeDescriptor 。 有关详细信息,请参阅基类中的 TypeConverter 示例。
构造函数
| 名称 | 说明 |
|---|---|
| CultureInfoConverter() |
初始化 CultureInfoConverter 类的新实例。 |