I am currently writing a console application which uses a lot of multithreading. I want to be able to always allow the user to enter something into the console however, there will be regular output to the console from the threads but I want users to be always able to enter things into the console and for me to handle the input.
How would I achieve this? I've found nothing online about it?
Thanks in advanced!
This is for c# btw!