.net 的cache内的集合元素是否线性安全?需要作并发处理吗? lock(obj){}lock+单例模式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Dict<T>本身不是线程安全的。这个需要你自己去写代码维护另外4.0开始增加了线程安全的集合类,在System.Collections.Concurrent命名空间下面 Cache是一个对象,Dictionary也是一个对象。Cache支撑线程安全,但Dictionary不支持。所以你多线程进行Cache操作,不会出现问题,但针对Cache 里面的Dictionary 那肯定是会出问题。。 操作不是线程安全的集合可以用ReaderWriterLock加锁。 是线程安全的,不放心 ,你可以自己再lock Response.ContentType = "application/vnd.ms-excel"; 导出EXCEL时的文件大小限制问题 equals 和==的区别是什么 多语言的后台怎么设置??? 怎样使放在div中的gridview在刷新时不跳到顶部 问一个很简单的问题。。!! 一道面试题求答案牙 !!!!谢谢! 求解:组合控件多属性相关更改问题? 安装microsoft .net framework后打开ASP网页,简体出现乱码? vb.NET 导出EXCEL有问题 怎么汉字会成乱码呢? 大神,帮我解决个问题啊···· 合并datatable
另外4.0开始增加了线程安全的集合类,在System.Collections.Concurrent命名空间下面
Cache支撑线程安全,但Dictionary不支持。
所以你多线程进行Cache操作,不会出现问题,
但针对Cache 里面的Dictionary 那肯定是会出问题。。