C# How to pause/suspend a thread then continue it?
- by Russ K
I am making an application in C# which uses a winform as the GUI and a separate thread which is running in the background automatically changing things. Ex:
public void run() {
while(true)
{
printMessageOnGui("Hey");
Thread.Sleep(2000);
.
.
} }
How would I make it pause anywhere in the loop, because one iteration of the loop takes around 30 seconds. So I wouldnt want to pause it after its done one loop, I want to pause it on time.
Thanks!