/// <summary>
 /// 获取安全的转换值(错误或异常返回默认值)
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="inputValue"></param>
 /// <param name="defaultValue"></param>
 /// <returns></returns>
 protected T GetSaftyValue <T>(object inputValue, T defaultValue) where T : IConvertible
 {
     return(StringPlus.ConverTValue <T>(inputValue, defaultValue));
 }