using System.Security.Cryptography;
public static void Main()
Console.WriteLine(MD5Hash("A01_A02_A03"));
Console.WriteLine(MD5Hash("A01_A02_A03"));
Console.WriteLine(MD5Hash("A01_A12_A03"));
public static string MD5Hash(string text)
MD5 md5 = new MD5CryptoServiceProvider();
md5.ComputeHash(ASCIIEncoding.ASCII.GetBytes(text));
byte[] result = md5.Hash;
StringBuilder strBuilder = new StringBuilder();
for (int i = 0; i < result.Length; i++)
strBuilder.Append(result[i].ToString("x2"));
return strBuilder.ToString();