2011-04-15 64 views

回答

1

在反射器中查看valueFactory仅执行,因为接受值而不是委托的内部方法。在那之后,当我看不到它时,就好像你调用了接受一个值而不是一个委托的调节器重载。

所以基本上,委托的值被忽略,而不是映射到字典。字典中的值总是相同的,因为这样的线程始终会看到相同的值(因为使用GetOrAdd只会映射一个值)。

很明显,如果使用AddOrUpdate更改值,将会更新值。

相关问题