C#语言基础(2)
本篇继续关于C#语言学习的笔记,内容依然十分基础,且十分零碎,这里只记录一些较为关键有用的内容,更多的内容还要阅读相关书籍(C#入门经典)。开始本次的笔记:
.Net.Framework
在上篇笔记中粗略的讲述了C#的相关历史发展,这里稍微详细记录一下。
.NET.Framework是.NET程序开发和运行的环境,主要由两个部分组成:公共语言运行时,类库。
CLS
公共语言规范(Common Language Specification),定义了.NET平台上运行的所有语言所支持的规范,用以避免不同语言特性产生的错误,实现语言间的互相操作。即目的是实现跨语言。
CLR
公共语言运行库(Common Language R欧time):程序的运行环境,负责内存分配,垃圾收集,安全检查等工作。
.NET 程序编译过程
计算机语言发展史:
第一代语言:机器语言