日期:2014-05-20  浏览次数:20682 次

.net Framework版本的疑惑
我的项目是3.5框架的,但看引用中,system,system.Drawing,system.Windows.Forms都是2.0版的。

那是不是说3.5只是2.0的功能上的一个扩展?当某些功能2.0不支持时可以用3.5。还是说这些2.0版本的类库在3.5中都有相应代替他们的类库?

3.5中的xml.Linq是不是完全可以代替2.0中的system.xml?

那4.5呢?又是怎么样的?

------解决方案--------------------
.Net的版本并不等于其中大部分Dll的版本,没有变化的内容还是前面的版本。基本上在3.5中引入了Linq,4.0中引入了并行处理,4.5的没有看过。

3.5中的xml.Linq当然不能代替2.0中的system.xml,是Linq对Xml的支持、扩展。