C#指定TaskCreationOptions来创建Task在使用Task.Factory.StartNew或者Task.Factory.FromAsync方法创建任务时,一些重载方法允许提供TaskCreationOptions来向调度器提示任务的调度方案。这里简要介绍了AttachedToParent、DenyChildAttach、HideScheduler、LongRunning、PreferFairness五种选项的具体行为。
C#的await/async异步编程陷阱2:await Task不等于异步IO许多IO方法都有同步和异步两个版本,而同步方法可以通过Task.Run等转换成一个同样可以await的Task,那么这样做是否就等效于我们所说的异步IO了呢?