M_Cyjb_GenericConvert_AddConverterProvider - CYJB/Cyjb GitHub Wiki

GenericConvert.AddConverterProvider 方法

添加指定的类型转换器提供者。

Namespace: Cyjb
Assembly: Cyjb (in Cyjb.dll) Version: 1.0.23+7750dd8e971297c5fa962a3bee37fb78f72793f6

语法

C#

public static void AddConverterProvider(
	IConverterProvider provider
)

参数

 

provider
Type: Cyjb.IConverterProvider
要添加的类型转换器提供者。

Exceptions

 

异常 条件
ArgumentNullException providernull
ArgumentNullException provider 的源类型为 null

Remarks

provider 提供的类型转换方法不会覆盖预定义的隐式、显式类型转换和用户自定义的类型转换, 以及任何通过 AddConverter(TInput, TOutput)(Converter(TInput, TOutput)) 方法设置的类型转换方法。 对于相同源类型的 IConverterProviderGetConverterTo(Type) 方法提供的类型转换方法优先级更高,且后设置的优先级更高。

参见

Reference

GenericConvert 类
Cyjb 命名空间

⚠️ **GitHub.com Fallback** ⚠️