You should not think in terms of threads, they are too low-level.Use Task , and everything will be easy and obvious. - VladD
I want to get the output is not convenient for me the code, and the "fast" - Alexander Puzanov
one
Then do not use streams.Task.Run is executed on the thread pool, it does not need to create a new thread.Creating a new thread is a slow operation. - VladD
Task, and everything will be easy and obvious. - VladD