欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#生成MD5的函数代码

程序员文章站 2024-02-18 22:32:16
复制代码 代码如下:public static string getmd5(string sdatain)     &nb...
复制代码 代码如下:

public static string getmd5(string sdatain)
        {
            md5cryptoserviceprovider md5 = new md5cryptoserviceprovider();
            byte[] bytvalue, bythash;
            bytvalue = system.text.encoding.utf8.getbytes(sdatain);
            bythash = md5.computehash(bytvalue);
            md5.clear();
            string stemp = "";
            for (int i = 0; i < bythash.length; i++)
            {
                stemp += bythash[i].tostring("x").padleft(2, '0');
            }
            return stemp.tolower();
        }