Tag: 光纤

纤维与异步等待

我正在加入一个C#项目,其中开发人员大量使用Fibers 。 在这个项目之前,我甚至没有听说过它们,之前使用async await和Threads和BackgroundWorker来处理我的多任务操作。 今天我问他们为什么他们使用Fiber s,主要的开发人员说他更容易调试。 这意味着他知道特定函数来自哪个线程,甚至可以访问堆栈中更高的变量。 我想知道使用Fiber s与使用新的async await和使用Thread的优点和缺点是什么。 PS:我们正在使用.Net 4.5

.net中是否有光纤api?

出于好奇心,我一直在寻找一套支持光纤/协同程序( win32版本 )的C#/ .net类,并且没有任何运气。 有人知道这样的野兽吗?