Друже тебе ти треба Async процес...или асинхроно програмирање, додека едното работи паралелно и другото да работи :)...
Доколку ти е WinForms апликација тоа е едноставно, многу едноставно, BackgroundWorker.
На google сурфни за тоа имаш готов пример за имплементација, а имплементацијата е...