/// <summary>
        /// 转换
        /// </summary>
        /// <param name="str"></param>
        /// <param name="type"></param>
        /// <returns></returns>
        public static Object Convert(string str, ValueType type)
        {
            if (String.IsNullOrWhiteSpace(str)   || String.Equals("NULL", str.Trim(), StringComparison.CurrentCultureIgnoreCase))
            {
                return(null);
            }
            switch (type)
            {
            case ValueType.Float:
                return(Gdp.Utils.DoubleUtil.TryParse(str, null));

            //case ValueType.Int:
            //    return int.Parse(str);
            case ValueType.Long:
                return(long.Parse(str));

            case ValueType.Time:
                return(new Time(DateTime.Parse(str)));

            case ValueType.Bool:
                return(Boolean.Parse(str));

            case ValueType.RmsedNumeral:
                return(RmsedNumeral.Parse(str));

            default:
                return(str);
            }
        }