Let\'s say I have a background worker like this:
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { while(true)
This is how to do it (link to answer below)