①. C#介绍
1.计算机组成
2.机器语言,汇编语言和高级程序语言
3.C,C++,Objective-C 和Java
4. C#
5.XML
6. Microsoft .NET 介绍
7. .NET 框架和公共语言运行库(CLR)
8.面向对象知识
②. C# IDE介绍(本目录基于Visual C# 2010 Express)
③:介绍C#应用
1. Console.WriteLine()和Console.Read()
④ 类(Class) ,对象(Object),方法(Method) 和string //注意string和String的区别
1.类,对象,方法,属性和实例变量
2.UML 类图
3.set和get存储器
4.自动实现属性(Auto-Implemented Properties)
5.值类型(Value Type),参考类型(Reference Type)
6.重构,初始化对象
⑤.控制语句1
1.算法
2.伪代码(Pseudocode)
3.控制结构
4.if 单项式语句
5.if...else两项式语句
6.while重复语句
7.公式化算法:反控制(Counter-Controlled) 重复,标记控制重复(sentinel-controlled) 和嵌套控制语句
8.重复赋值运算符
9.增量(++)和减量(--)运算符
⑥控制语句2
1.for 重复语句
2.do...while 语句
3.switch多选式语句
4.break和continue语句
5.逻辑运算符
⑦方法介绍
1.静态(static)方法,静态(static)变量和Math 类
2.带参数的方法声明 //特别注意含默认变量的方法
3.声明和使用方法
4.Argument Promotion and Casting
5..NET 框架类库
6.声明的界限
7.方法重载
8.可选参数
9.命名的参数
10.递归
11.传值和传参数(Value 和reference)
⑧数组
1.数组声明和建立数组
2.使用数组 //方法等等
3.foreach 语句
4.向方法类传数组和数组元素
5.传数组通过值和参考(Value ,Reference)
6.多维数组(Multidimensional Arrays)
7.变量长度自变量表(Variable-Length Argument Lists)
⑨LINQ介绍 //通过LINQ生成数组等等
⑩类和对象
1.访问成员变量的控制
2.this的含义和使用
3.默认参数和无参数构造函数
4.垃圾回收和析构器
5.static静态类成员
6.readonly只读实例变量
7.抽象和封装
8.对象初始化器
⑩①面向对象编程(OOP):继承
1.基类和衍生类
2.protected被保护成员
⑩②OOP:多态性,接口,和运算符重载
1.多态行为
2.抽象类和方法
3.(sealed)被封装方法和类
4.运算符重载
⑩③异常处理
1..NET 异常级系(Hierarchy)
2.finally的使用
3.using语句
4.异常属性
5.自定义异常类
//***************第1篇结束***************//