TypeConverter.ConvertToString 方法

定义

将指定值转换为字符串表示形式。

重载

ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

使用指定的上下文和区域性信息将给定的值转换为字符串表示形式。

ConvertToString(Object)

将指定值转换为字符串表示形式。

ConvertToString(ITypeDescriptorContext, Object)

使用给定的上下文将给定的值转换为字符串表示形式。

ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

使用指定的上下文和区域性信息将给定的值转换为字符串表示形式。

public:
 System::String ^ ConvertToString(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value);
public string ConvertToString (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value);
public string? ConvertToString (System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value);
member this.ConvertToString : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> string
Public Function ConvertToString (context As ITypeDescriptorContext, culture As CultureInfo, value As Object) As String

参数

context
ITypeDescriptorContext

一个 ITypeDescriptorContext,用于提供格式上下文。

culture
CultureInfo

CultureInfo。 如果传递 null,则采用当前区域性。

value
Object

要转换的 Object

返回

String

一个 Object,它表示转换后的值。

例外

无法执行转换。

注解

使用 context 参数提取有关调用此转换器的环境的附加信息。 此参数可以是 null,因此请始终检查它。 同样,上下文对象的属性可以返回 null

根据值格式化程序实现,可以将返回的字符串传回值格式化程序以重新创建对象的实例。

另请参阅

适用于

ConvertToString(Object)

将指定值转换为字符串表示形式。

public:
 System::String ^ ConvertToString(System::Object ^ value);
public string ConvertToString (object value);
public string? ConvertToString (object? value);
member this.ConvertToString : obj -> string
Public Function ConvertToString (value As Object) As String

参数

value
Object

要转换的 Object

返回

String

一个 Object,它表示转换后的值。

例外

无法执行转换。

示例

有关此函数的示例,请参阅 TypeConverter 该类。

注解

根据值格式化程序实现,可以将返回的字符串传回值格式化程序以重新创建对象的实例。

适用于

ConvertToString(ITypeDescriptorContext, Object)

使用给定的上下文将给定的值转换为字符串表示形式。

public:
 System::String ^ ConvertToString(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ value);
public string ConvertToString (System.ComponentModel.ITypeDescriptorContext context, object value);
public string? ConvertToString (System.ComponentModel.ITypeDescriptorContext? context, object? value);
member this.ConvertToString : System.ComponentModel.ITypeDescriptorContext * obj -> string
Public Function ConvertToString (context As ITypeDescriptorContext, value As Object) As String

参数

context
ITypeDescriptorContext

一个 ITypeDescriptorContext,用于提供格式上下文。

value
Object

要转换的 Object

返回

String

一个 Object,它表示转换后的值。

例外

无法执行转换。

注解

使用 context 参数提取有关调用此转换器的环境的附加信息。 此参数可以是 null,因此请始终检查它。 同样,上下文对象的属性可以返回 null

根据值格式化程序实现,可以将返回的字符串传回值格式化程序以重新创建对象的实例。

另请参阅

适用于