|
|
1
3
我不太清楚您的意思,但yield return本质上会导致函数生成一个状态机包装类并返回该类的实例。每个收益返回都是来自状态机的返回。方法调用返回的单个实例不是线程安全的(不能从多个线程同时对其进行迭代),但多个调用将生成单独的实例。这些单独的实例可以由多个线程使用,这种情况下的线程安全性由枚举器使用的类的线程安全性决定(
|
|
|
user107586 · 如何处理等待句柄不会导致无限循环? 1 年前 |
|
|
ron burgundy · 获取-释放语义是否跨线程传递?[副本] 1 年前 |
|
|
BenjiFB · C#内存缓存:在一次操作中追加到列表? 1 年前 |
|
|
András Takács · Python多线程问题 2 年前 |
|
|
András Takács · Python多线程错误 2 年前 |