There are several nice API-level enhancements to the Task Parallel Library in .NET 4.6, which you can grab a preview of as part of the Visual Studio 2015 CTP. Task.From* .NET 4.5 had a Task.FromResult method. This method makes it quick and easy to manufacture a new Task for a known result value, and is particularly useful when ...
![Parallel Programming with .NET : ParallelExtensionsExtras Tour - #6 - ConcurrentExclusiveInterleave](https://cdn-ak-scissors.b.st-hatena.com/image/square/3f8b1f36478f56406a9b74498125c3efd18a44b8/height=288;version=1;width=512/https%3A%2F%2Fdevblogs.microsoft.com%2Fpfxteam%2Fwp-content%2Fuploads%2Fsites%2F21%2F2018%2F08%2Fdotnetfeature.png)