/// <summary> /// 从数据类型转换为目标类型 /// </summary> /// <typeparam name="T">目标类型</typeparam> /// <param name="value">数据值</param> /// <param name="dataTypeName">数据类型名称</param> /// <returns>类型转换后的结果</returns> internal static T ConvertFrom <T>(object value, string dataTypeName = null) { var converter = GetConverter <T>(); if (converter != null) { return(converter.ConvertValueFrom(value, dataTypeName)); } return(DefaultConverter <T> .Converter(value)); }