1、String数组转换成Int数组
string[] strArr = "a,b,c".Split(',');
int[] intArr = Array.ConvertAll<string, int>(strArr, s => int.Parse(s));
2、datetime 转换字符串
dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//127756416859912816 dt.ToFileTimeUtc().ToString();//127756704859912816 dt.ToLocalTime().ToString();//2005-11-5 21:21:25 dt.ToLongDateString().ToString();//2005年11月5日 dt.ToLongTimeString().ToString();//13:21:25
3、MD5加密
public static string GetMD5(string str)
{
string result = "";
System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create();
//加密后是一个字节类型的数组
byte[] s = md5.ComputeHash(Encoding.UTF8.GetBytes(str));
//将字节类型的数组转换成字符串,此字符串是常规字符格式化
for (int i = 0; i < s.Length; i++)
{
//将得到的字符串使用十六进制格式。格式后的字符是小写的字母,大写是用大写的x
result += s[i].ToString("x2");
}
return result;
}