AndyPike.Castlecasts.Website.Extensions.StringExtensions.ToMD5 C# (CSharp) Метод

ToMD5() публичный статический Метод

public static ToMD5 ( this input ) : string
input this
Результат string
        public static string ToMD5(this string input)
        {
            if (input == string.Empty) return string.Empty;

            MD5 md5 = new MD5CryptoServiceProvider();
            byte[] hash = md5.ComputeHash(Encoding.ASCII.GetBytes(input));

            var hashAsHex = new StringBuilder();
            Array.ForEach(hash, b => hashAsHex.Append(b.ToString("X2")));

            return hashAsHex.ToString();
        }
StringExtensions