$ 0 0 Multithreading,Performance,C#: Exploring the basics of what makes different approaches to parallelism more or less efficient