摘要: 枚举的概念: 枚举类型在C#或C++,java,VB等一些计算机编程语言中是一种基本数据类型而不是构造数据类型,它用于声明一组命名的常数。 枚举的使用场景: 当一个变量有几种可能的取值时,可以将它定义为枚举类型(人的性别只有两种可能取值,星期只有七种可能取值)。提高代码维护性,确保变量合法,提高代码 阅读全文
posted @ 2019-07-09 10:19 alaik 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 数组的概念: 数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。 数组的分类: Ø 一维数组 Ø 多维数组 Ø不规则数据 集合的概念: 集合(Collection)类是专门用于数据存储和检索的类。这些类提供了对栈(stack)、队列(qu 阅读全文
posted @ 2019-07-07 20:11 alaik 阅读(218) 评论(0) 推荐(0) 编辑
摘要: CLR: 公共语言运行库(Common Language Runtime) CI L: 通用中间语言(Common Intermediate Language,简称CIL) CTS: 通用类型系统(Common Type System) CL I: 公共语言基础架构(Common Language  阅读全文
posted @ 2019-07-05 21:17 alaik 阅读(1920) 评论(0) 推荐(2) 编辑
摘要: Language complier:语言编译器,每种语言基于.net的语言都会有一个面向CLR的托管模块,也可以理解为语言编译器,把对应的语言编译成MSIL。 MSIL:微软中间语言,CLR负责把中间语言编译成为执行程序的计算机可以理解的语言,是一种介于介于高级语言和汇编语言的伪汇编语言。 JIT( 阅读全文
posted @ 2019-07-05 21:12 alaik 阅读(107) 评论(0) 推荐(0) 编辑
摘要: CLR集成了很多种语言,它们之间可以相互访问,是因为CLR建立的标准的类型集、元数据、公共执行环境。由于各种语言间存在着极大的差别,如区分大小写,有的不支持unsigned、操作符重载或者参数可变的方法,所以要想创建这种让别的语言能访问的程序,自己所用的编程语言只能使用其它语言都支持的那些特性。为了 阅读全文
posted @ 2019-07-05 21:03 alaik 阅读(104) 评论(0) 推荐(0) 编辑
摘要: MSDN:.NET Framework 是为其运行的应用程序提供各种服务的托管执行环境。 两个主要组件: 1:作为处理运行的应用程序的执行引擎的公共语言运行时 (CLR); 2:.NET Framework 类库,此类库提供开发人员可从其自己的应用程序中调用的已测试的可重用代码库。 CLR:NET 阅读全文
posted @ 2019-07-05 20:55 alaik 阅读(531) 评论(0) 推荐(0) 编辑