感觉C#有一个很大的问题,如果你不能确定目标用户电脑上的framework版本,在使用你开发的软件的时候,就需要再安装对应的framework环境。
如果微软能在系统更新的时候,装好所有版本framework,如果旧版系统没有,就在更新补丁时加上,这样软件开发到使用就能无缝连接了。
如果是这样,程序员就能随心所欲的选择framework版本,而用户使用起来也能更加舒心。
相比之下,Java对于低版本的兼容性就很强,只需要安装一次环境就完事。core7都发布了,不知道有多少人会用……#程序员# #C# #java# #编程#