![]() |
Код:
[CODE] public string GetMd5Hash(string input) { MD5 md5Hasher = MD5.Create(); byte[] data = md5Hasher.ComputeHash(Encoding.Default.GetBytes(in put)); StringBuilder sBuilder = new StringBuilder(); for (int i = 0; i Далее используем так: Код: Код:
string source = "MMO-DEVELOP.RU"; |
Цитата:
Используется так: string source = "MMO-DEVELOP.RU"; string hash = GetMd5Hash(source); |
А это можно переписать так:
Код: [CODE] public string GetMd5Hash(string input) { using (MD5 md5Hasher = MD5.Create()); { byte[] data = md5Hasher.ComputeHash(Encoding.Default.GetBytes(in put)); StringBuilder sBuilder = new StringBuilder(); for (int i = 0; i |
Если на то пошла пляска, то sBuilder.Append(data.ToString("x2")); как вообще это работает? Что то поменяли в С#, что не нужно обращаться к массиву без индекса?
|
Цитата:
лоль нельзя написать data[ i] |
| Время: 20:58 |