/// <summary>
        /// 将对象转换为Int32类型
        /// </summary>
        /// <param name="strValue">要转换的字符串</param>
        /// <param name="defValue">缺省值</param>
        /// <returns>转换后的int类型结果</returns>
        public static int ObjectToInt(object expression, int defValue)
        {
            if (expression != null)
            {
                return(TypeConvertUtils.StrToInt(expression.ToString(), defValue));
            }

            return(defValue);
        }
 /// <summary>
 /// 字符串转成整型数组
 /// </summary>
 /// <param name="idList">要转换的字符串</param>
 /// <param name="defValue">缺省值</param>
 /// <returns>转换后的int类型结果</returns>
 public static int[] StringToIntArray(string idList, int defValue)
 {
     if (string.IsNullOrEmpty(idList))
     {
         return(null);
     }
     string[] strArr = StringUtils.SplitString(idList, ",");
     int[]    intArr = new int[strArr.Length];
     for (int i = 0; i < strArr.Length; i++)
     {
         intArr[i] = TypeConvertUtils.StrToInt(strArr[i], defValue);
     }
     return(intArr);
 }
 /// <summary>
 /// 将对象转换为Int32类型,转换失败返回0
 /// </summary>
 /// <param name="str">要转换的字符串</param>
 /// <returns>转换后的int类型结果</returns>
 public static int StrToInt(string str)
 {
     return(TypeConvertUtils.StrToInt(str, 0));
 }