「C#入門」MD5を計算するサンプル
サンプルコード
public static string GetMd5HashStrFunc(string addr) { byte[] data = Encoding.UTF8.GetBytes(addr); var am = new MD5CryptoServiceProvider(); // ハッシュ値を計算 byte[] kdf = am.ComputeHash(data); am.Clear(); // バイト型配列を16進数文字列に変換 var cft = new StringBuilder(); foreach (byte k in kdf) { cft.Append(k.ToString("X2")); } return cft.ToString(); }