在已安装了CF2.0的RAM中的设备上安装CF3.5时,是否有任何性能优势?
我正在创建的应用程序并不一定需要3.5中的新功能,但是如果使用3.5安装在ROM中的2.0以上ROM中有什么好处呢?
答案 0 :(得分:3)
即使您正在编译2.0,我仍然建议使用3.5。
CF 3.5的运行时间本身更快。在某些领域(如XML解析)基本上如此。也可以使用app.config或machine.config文件设置对3.5框架运行2.0应用程序。
3.5还有一些错误修复可能会或可能不会影响您,并且它有更好的内部异常处理,所以如果遇到问题,通常更容易进行故障排除。
我个人也提倡3.5,所以你可以使用LINQ和3.0编译器的其他功能。
答案 1 :(得分:0)
当然,如果它包含我绝对需要的不在2.0中的功能,我只会使用3.5。如果您使用并安装3.5但不使用任何仅3.5的功能,则根本不会看到任何好处(它可能会运行得更快,但可能不会更快)。