摘要: 我们已经知道,不同的.NET语言通过各自的编译器,可以编译出相同的中间文件。在运行时,CLR并不知道某个中间文件是由什么语言写出来的,它只需要遵循中间文件的规范,就可以运行该文件了。 能够通过这种方式实现跨语言性还有一个重要因素是所有语言支持的基本类型都是一致的。他们都是符合CTS规范的。 CTS规范属于CLR的范畴之内,它的全称是Common Type System。它规定了符合CTS规范的语言... 阅读全文
posted @ 2010-07-03 17:09 桔红糕 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 说了半天,什么是.NET Framework呢。它有两个组成部分,一个是公共语言运行时(CLR),另一个是类库。 类库没什么好说的。学过MFC的同学都知道,类库完成了很多基本操作,可以帮助我们简化开发。更重要的是我们通过微软的现有类库才能获取键盘鼠标消息,完成显示等等。 公共语言运行时(Common Language Runtime)。这个单词无论从英文还是中文都不是很好理解。不过我们可以知道,是... 阅读全文
posted @ 2010-07-03 16:50 桔红糕 阅读(224) 评论(0) 推荐(0) 编辑