/// <summary> /// 转换为decimal /// </summary> /// <param name="obj">数据</param> public static decimal ToDecimal(this string obj) { return(Convert.ToDecimal(obj)); }
/// <summary> /// 转换为double /// </summary> /// <param name="obj">数据</param> public static double ToDouble(this string obj) { return(Convert.ToDouble(obj)); }
/// <summary> /// 转换为可空double /// </summary> /// <param name="obj">数据</param> public static double?ToDoubleOrNull(this string obj) { return(Convert.ToDoubleOrNull(obj)); }
/// <summary> /// 转换为long /// </summary> /// <param name="obj">数据</param> public static long ToLong(this string obj) { return(Convert.ToLong(obj)); }
/// <summary> /// 转换为可空long /// </summary> /// <param name="obj">数据</param> public static long?ToLongOrNull(this string obj) { return(Convert.ToLongOrNull(obj)); }
/// <summary> /// 转换为int /// </summary> /// <param name="obj">数据</param> public static int ToInt(this string obj) { return(Convert.ToInt(obj)); }
/// <summary> /// 转换为可空int /// </summary> /// <param name="obj">数据</param> public static int?ToIntOrNull(this string obj) { return(Convert.ToIntOrNull(obj)); }
/// <summary> /// 转换为Guid集合 /// </summary> /// <param name="obj">数据,范例: "83B0233C-A24F-49FD-8083-1337209EBC9A,EAB523C6-2FE7-47BE-89D5-C6D440C3033A"</param> public static List <Guid> ToGuidList(this string obj) { return(Convert.ToGuidList(obj)); }
/// <summary> /// 转换为可空bool /// </summary> /// <param name="obj">数据</param> public static bool?ToBoolOrNull(this string obj) { return(Convert.ToBoolOrNull(obj)); }
/// <summary> /// 转换为可空Guid /// </summary> /// <param name="obj">数据</param> public static Guid?ToGuidOrNull(this string obj) { return(Convert.ToGuidOrNull(obj)); }
/// <summary> /// 转换为Guid /// </summary> /// <param name="obj">数据</param> public static Guid ToGuid(this string obj) { return(Convert.ToGuid(obj)); }
/// <summary> /// 转换为可空日期 /// </summary> /// <param name="obj">数据</param> public static DateTime?ToDateOrNull(this string obj) { return(Convert.ToDateOrNull(obj)); }
/// <summary> /// 转换为日期 /// </summary> /// <param name="obj">数据</param> public static DateTime ToDate(this string obj) { return(Convert.ToDate(obj)); }
/// <summary> /// 克隆副本 /// </summary> public virtual TValueObject Clone() { return(Convert.To <TValueObject>(MemberwiseClone())); }