友情提示:
- 本文所用到的旧的知识点有方法、for循环,数组,StringBulider、Encoding编码转换
- 本文新增知识点有MD5类的使用
MD5位于System.Security.Cryptography命名空间,常常用来加密字符串,或者比如软件注册机等使用,MD5具有不可逆性,只能加密不能解密。
方式一:利用字符串+=的方式拼接,由于字符串存在不可变性,因此每次拼接会开辟新的内存空间导致程序运行效率降低,在实际开发中通常使用方式二。
static void Main(string[] args) //main方法
{
string result=GetMd5("123456"); //调用GetMd5方法,返回MD5
Console.WriteLine(result);
Console.ReadLine();