با سلام من راستش سرچ کردم ولی فقط تونستم متد هش کردن رو پیدا بکنم من میخوام یک رشته رو که هش کردم باز بیام ببینم آیا رشته جدید با هش شده یکی هست یا نه؟ چطور این مقایسه رو انجام بدم

public string GetMD5Hash(string input)
{
MD5CryptoServiceProvider x = new MD5CryptoServiceProvider();
byte[] bs = System.Text.Encoding.UTF8.GetBytes(input);
bs = x.ComputeHash(bs);
StringBuilder s = new StringBuilder();
foreach (byte b in bs)
{
s.Append(b.ToString("x2").ToLower());
}
string password = s.ToString();
return password;
}
ضمنا این متد رو خوب درک نکردم این "x2" اینجا یعنی چی