System.Net.Smtp.SmtpMessage.GenerateBound C# (CSharp) Метод

GenerateBound() приватный статический Метод

private static GenerateBound ( ) : String
Результат String
		private static String GenerateBound()
		{
			StringBuilder stringBuilder = new StringBuilder();
			StringBuilder stringHash = new StringBuilder();
			Random random = new Random((int)DateTime.UtcNow.Ticks);
			for (int x = 0; x < 32; x++)
			{
				stringBuilder.Append(random.Next());
			}
			byte[] bs = Encoding.UTF8.GetBytes(stringBuilder.ToString());
			System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create();
			md5.Initialize();
			byte[] hash = md5.ComputeHash(bs, 0, bs.Length);
			for (int i = 0; i < hash.Length; i++) stringHash.Append(hash[i].ToString("x2"));

			return stringHash.ToString();
		}
	}