1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace CP.Common
- {
- /// <summary>
- /// 扩展编写
- /// </summary>
- public static class Extension
- {
- /// <summary>
- /// 转换为Int32
- /// </summary>
- /// <param name="value"></param>
- /// <returns></returns>
- public static int ToInt32(this object value)
- {
- return int.Parse(value.ToString());
- }
- /// <summary>
- /// 字符串是否是int32
- /// </summary>
- /// <param name="value"></param>
- /// <returns></returns>
- public static bool IsInt32(this string value)
- {
- int i = 0;
- if (int.TryParse(value, out i))
- return true;
- return false;
- }
- /// <summary>
- /// 转化为时间
- /// </summary>
- /// <param name="vlaue"></param>
- /// <returns></returns>
- public static DateTime ToDateTime(this string vlaue)
- {
- return DateTime.Parse(vlaue);
- }
- public static DateTime ToDateTime1(this string value)
- {
- var data = "";
- for (int i = 0; i < value.Length; i++)
- {
- data += value[i];
- if (i == 3 || i == 5)
- {
- data += "-";
- }
- }
- return DateTime.Parse(data);
- }
- /// <summary>
- /// 转换为日期
- /// </summary>
- /// <param name="value"></param>
- /// <returns></returns>
- public static DateTime ToDate(this string value)
- {
- return DateTime.Parse(value).ToString("yyyy-MM-dd").ToDateTime();
- }
- /// <summary>
- /// 字符串是否为空
- /// </summary>
- /// <param name="value"></param>
- /// <returns></returns>
- public static bool IsEmpty(this string value)
- {
- if (string.IsNullOrEmpty(value))
- return true;
- return false;
- }
- }
- }
|