信息
您所需的主题如下所示。但此主题未包含在此库中。

DBNull.IConvertible.ToType 方法

2013/12/13

此 API 支持 .NET Framework 基础结构,但不适合在代码中直接使用。

将当前的 DBNull 对象转换为指定类型。

Namespace:  System
程序集:  mscorlib(位于 mscorlib.dll 中)

Object IConvertible.ToType(
	Type type,
	IFormatProvider provider
)

参数

type
类型: System.Type
当前的 DBNull 对象要转换为的类型。
provider
类型: System.IFormatProvider
用于实现 IFormatProvider 接口和增强转换的对象。如果指定了 null,则从当前区域性获得格式信息。

返回值

类型: System.Object
如果支持这种转换,则返回当前 DBNull 对象的等效装箱项;否则将引发异常,并且不返回任何值。

实现

IConvertible.ToType(Type, IFormatProvider)

异常条件
InvalidCastException

DBNull 类型不支持此转换。

ArgumentNullException

typenull

支持三种转换:如果 type 参数指定 ObjectDBNull,返回值则为当前的 DBNull 对象本身。如果 type 参数指定 String,返回值则为 ToString 方法返回的字符串。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示: