少年修仙传客户端代码仓库
client_linchunjie
2018-09-04 4010d97b0500477416c6d92b25862b98cc50e688
3226【前端】猫耳游戏数据对接文档(修改字符串转为md5)
1个文件已修改
20 ■■■■■ 已修改文件
Utility/FileExtersion.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/FileExtersion.cs
@@ -155,4 +155,24 @@
            throw new Exception("GetMD5HashFromFile() fail,error:" + ex.Message);
        }
    }
    public static string GetStringMD5Hash(string str)
    {
        try
        {
            var bytes = Encoding.UTF8.GetBytes(str);
            var md5 = new MD5CryptoServiceProvider();
            var retVal = md5.ComputeHash(bytes);
            var sb = new StringBuilder();
            for (int i = 0; i < retVal.Length; i++)
            {
                sb.Append(retVal[i].ToString("x2"));
            }
            return sb.ToString();
        }
        catch (Exception ex)
        {
            throw new Exception("GetMD5HashFromFile() fail,error:" + ex.Message);
        }
    }
}