Многопоточное чтение строк из файла - C#
Формулировка задачи:
нужно реализовать чтение строк из файла и передавать строку в функцию. Но это должно быть в многопоточном режиме.
что то вроде... задаем количество потоков.N.. читаем N строк из файла, создаем N потоков и в каждом потоке вызываем функцию и передаем ей строку.. ждем завершения потоков и читаем следующие N строк и опять вызываем функцию в несколько потоков.. и так пока строки в файле не закончатся..
Перепробовал всякие варианты, нашел несколько вариантов реализации, но программа тупо зависает без исключений. Кто подскажет как грамотно реализовать
Заранее спасибо..
забыл добавить.. вызываемую функцию не могу сделать статической, так как она обращается к элементам формы, передавая им значения
Решение задачи: «Многопоточное чтение строк из файла»
textual
Листинг программы
Thread.Sleep(10000)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д