我们目前对.NET的理解大部分可以归纳为:起初它是Java平台(注意是平台,不要跟Java语言搞混淆)的一个克隆品,后来慢慢演变,有了自己的特性.由于Java平台最显著的特点就是“平台独立性”(或者说不知道谁发明的Write once,Run anywhere这个话).理论上,你可以写一个程序编译完后,跑在任何一个安装有JVM的操作系统上.大部分人认为.NET的出现是效仿Sun公司的这个伟大的概念——平台独立性,从而与Java抗衡.再后来又有一些人不知道从哪得出的结论说,就算有像Mono这样的非…