Esempio n. 1
0
 /// <summary>
 /// 转换为decimal
 /// </summary>
 /// <param name="obj">数据</param>
 public static decimal ToDecimal(this string obj)
 {
     return(Convert.ToDecimal(obj));
 }
Esempio n. 2
0
 /// <summary>
 /// 转换为double
 /// </summary>
 /// <param name="obj">数据</param>
 public static double ToDouble(this string obj)
 {
     return(Convert.ToDouble(obj));
 }
Esempio n. 3
0
 /// <summary>
 /// 转换为可空double
 /// </summary>
 /// <param name="obj">数据</param>
 public static double?ToDoubleOrNull(this string obj)
 {
     return(Convert.ToDoubleOrNull(obj));
 }
Esempio n. 4
0
 /// <summary>
 /// 转换为long
 /// </summary>
 /// <param name="obj">数据</param>
 public static long ToLong(this string obj)
 {
     return(Convert.ToLong(obj));
 }
Esempio n. 5
0
 /// <summary>
 /// 转换为可空long
 /// </summary>
 /// <param name="obj">数据</param>
 public static long?ToLongOrNull(this string obj)
 {
     return(Convert.ToLongOrNull(obj));
 }
Esempio n. 6
0
 /// <summary>
 /// 转换为int
 /// </summary>
 /// <param name="obj">数据</param>
 public static int ToInt(this string obj)
 {
     return(Convert.ToInt(obj));
 }
Esempio n. 7
0
 /// <summary>
 /// 转换为可空int
 /// </summary>
 /// <param name="obj">数据</param>
 public static int?ToIntOrNull(this string obj)
 {
     return(Convert.ToIntOrNull(obj));
 }
Esempio n. 8
0
 /// <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));
 }
Esempio n. 9
0
 /// <summary>
 /// 转换为可空bool
 /// </summary>
 /// <param name="obj">数据</param>
 public static bool?ToBoolOrNull(this string obj)
 {
     return(Convert.ToBoolOrNull(obj));
 }
Esempio n. 10
0
 /// <summary>
 /// 转换为可空Guid
 /// </summary>
 /// <param name="obj">数据</param>
 public static Guid?ToGuidOrNull(this string obj)
 {
     return(Convert.ToGuidOrNull(obj));
 }
Esempio n. 11
0
 /// <summary>
 /// 转换为Guid
 /// </summary>
 /// <param name="obj">数据</param>
 public static Guid ToGuid(this string obj)
 {
     return(Convert.ToGuid(obj));
 }
Esempio n. 12
0
 /// <summary>
 /// 转换为可空日期
 /// </summary>
 /// <param name="obj">数据</param>
 public static DateTime?ToDateOrNull(this string obj)
 {
     return(Convert.ToDateOrNull(obj));
 }
Esempio n. 13
0
 /// <summary>
 /// 转换为日期
 /// </summary>
 /// <param name="obj">数据</param>
 public static DateTime ToDate(this string obj)
 {
     return(Convert.ToDate(obj));
 }
Esempio n. 14
0
 /// <summary>
 /// 克隆副本
 /// </summary>
 public virtual TValueObject Clone()
 {
     return(Convert.To <TValueObject>(MemberwiseClone()));
 }