Работа windows form

155
11 февраля 2022, 23:50

Есть приложение, в нем обрабатываются большие данные в цикле, если цикл идет достаточно долго то приложение зависает и не обновляется его вид пока метод не завершится. Как сделать это правильно, чтобы программа не виснула?

Answer 1
  1. Если вы используете приложение для обработки больших данных из БД, то используйте асинхронность
  2. Если вам надо делать обработку данных только на вашей машине, то используйте параллельные вычисления

Источник

Также обратите внимание на объем обрабатываемых данных: при использовании больше чем 1 ГБ памяти, рекомендуется использовать x64 сборку

READ ALSO
Распознавание прав доступа в Windows forms

Распознавание прав доступа в Windows forms

Как в Windows forms можно отличить обычный запуск программы от запуска с правами администратора?

86
Где хранить музыку?

Где хранить музыку?

Я начинаю писать дипломную работу на тему "Стриминговый сервис"Сначала подумал, что было бы круто арендовать веб сервер, на котором буду хранить...

187
Как разместить картинки таким методом? Грид, Флекс-бокс?

Как разместить картинки таким методом? Грид, Флекс-бокс?

Таким образом должны быть размещены таким образом, гридами или флекс-боксами, ну или другим более удобным методом

163
Как подсвечивать часть текста? [Легкий]

Как подсвечивать часть текста? [Легкий]

Есть у меня пару функций, которые возвращают две строки

104