.NET: Tools for working with multithreading and asynchrony. Part 1
I publish the original article on Habr, the translation of which is posted on the corporate blog. The need to do something asynchronously, without waiting for the result here and now, or to divide a lot of work between several units that perform it, existed before the advent of computers. With their appearance, this need has become very tangible. Now, in 2019, typing this article on an 8-core laptop […]