代码改变世界

随笔档案-2010年4月12日

.NET 4在CLR和BCL的一些变化(3)

2010-04-12 22:25 by Ninja_Lu_Fake, 2436 阅读, 收藏, 编辑
摘要: VS2010正式版发布了,从海报中我们可以看到.NET 4在BCL上的改进还是很大的,这一次主要讨论比较Core的变化。 就照海报的顺序说吧。 System.Collections.Generic .NET 4中新加入了名为SortedSet<T>的结构,这是一个很有用的结构,它在内部维护一个集合,使用Add()向SortedSet<T>中添加已存在的项时会被忽略,并且返... 阅读全文

.NET 4在CLR和BCL的一些变化(2)

2010-04-12 12:41 by Ninja_Lu_Fake, 2900 阅读, 收藏, 编辑
摘要: 上一篇讨论了.NET 4中关于垃圾回收、线程、并行、全球化等方面的内容,这次我们接着上次往下说。安全 安全是一个很大的概念。在.NET 4中,主要的改进在于对CAS操作的简化。 先前的版本中,如果想要控制资源的安全访问,那么就会使用CAS策略,但是操作往往很复杂,4改进了操作,主要体现在这些方面: 改进的透明模型。透明模型将代码分为了安全、不安全、或许安全,当然,这取决于程序宿主机的设置。于是.N... 阅读全文
点击右上角即可分享
微信分享提示