Пишу такой код:
| Код | foreach (char bt in source) { data[k] = bt; MD5 md5Hasher = MD5.Create(); byte[] test = md5Hasher.ComputeHash(Encoding.Default.GetBytes(data.ToString())); labl[1].Text = data.ToString(); }
|
data - это строка, цикл очень большой, там идет перебор пароля. Так вот при таком виду цикла Label даже не отражается, хотя добавить паузу на 1 мл сек то сразу начинает отображаться:
| Код | foreach (char bt in source) { data[k] = bt; MD5 md5Hasher = MD5.Create(); byte[] test = md5Hasher.ComputeHash(Encoding.Default.GetBytes(data.ToString())); labl[1].Text = data.ToString(); Thread.Sleep(1); }
|
Как я понимаю Label не успевает отрисовываться, как исправить это, чтобы отрисовывался без паузы?? |