1
C#
重点
第一章
一、
C#
语言运行环境:
CLR(
公共语言运行库
)
;
编译过程生成中间代码:
IL
或
MSIL
;
C#
语言区分大小写,入口方法为
main
方法
二、命名空间提供了一种组织相关类和其他类型的方式,是避免名称冲突的一种方
式。命名空间包含可在程序中使用的类、结构、枚举、委托和接口。
类库中的每个类均按照功能划分到不同的命名空间下。
三、
Using
关键字的三种用法:
1.
作为引用指令,用于为命名空间导入其他命名空间中定义的类型。例:
using
System
;
2.
作
为
别
名
指
令
,
用
于
简
化
命
名
空
间
的
表
达
形
式
。
例
:
using
WinForm=System.Windows.Form;
3.
作
为
语
句
,
用
于
定
义
一
个
范
围
。
例
:
Font
font1=new
Font("Arial",10.0f);
using(font1){.......}
程序执行到
"}"
时,就会以及释放
font1
对象占用的内存资源。
第二章
一、
C#
的数据类型分为
:
值类型和引用类型。值类型包括:简单类型,枚举,结构和
可空类型;引用类型包括:类,接口,数组和委托
二、值类型与引用类型的区别