为什么我们不能在Lock C#中使用值类型.我找到了一些原因,但它看起来并不那么便宜:
"请记住,当你为一个object类型的参数传递一个值类型时,它会被盒装(包装)成一个引用类型.这使它每次发生时都是一个全新的对象."
"您无法锁定值类型,因为它没有同步根记录."
c# multithreading task-parallel-library c#-4.0
c# ×1
c#-4.0 ×1
multithreading ×1
task-parallel-library ×1