以下是对.netFramework的理解,还不太深刻,待续。
.netFramework是一个开发平台,包含一个非常强大的代码库,可以通过客户语言(如C#)去调用库里的方法。应该就像java调用jdk的东西一样。
运行机制:vs把客户语言(C#)编译为中间语言MSIL,JIT把MSIL编译为本机代码。
C#只能编写在托管环境下运行的代码,C++可以运行非托管代码。
托管代码最重要的用能使无用存储单元收集的概念,无用内存被释放。所以需要许多内存时要自己检查计算机内存,以防有用内存被代码托管认为是无用的而释放。
把应用程序代码放在多个源代码文件中,处理多个较小的文件比处理一个大文件简单。