第一章:C#简介
课程目标:
.NET Framework的介绍
公共语言运行时
面向.NET的全新开发语言—C#
Visual Studio 2005.NET 集成开发环境
Visual Studio 2005.NET 各窗口介绍
第二章:编写C#程序
课程目标:
代码注释
Main方法
掌握编写简单的C#应用程序
掌握控制台下输入输出语句
掌握字符串数值类型的转换
熟悉预定义数据类型
第三章:类型、变量和表达式
课程目标:
C#的两种数值类型引用类型和值类型
枚举类型以及枚举类型的定义和应用
变量和常量的命名规则以及定义
表达式和运算符
装箱和拆箱
命名空间
位运算
第四章 数组
数组的定义
声明和操作一维和二维数组
交错数组和多维数组
简单的排序方法
第五章: 流程控制
课程目标:
理解编程中解决流程问题的基本方法
if和if/else选择结构的用法
switch/case的使用
运用循环控制while、do…while、for、foreach编程
跳转控制语句break、continue的作用
掌握异常处理
第六章: 面向对象编程简介
目标:
面向对象编程
OOP编程的相关技术
OOP的特征:封装、继承和多态
接口
第七章:类
类的声明
类的成员
类的构造函数和析构函数
方法
字段和属性
索性器
目标:
接口的声明
接口的成员
接口的实现
接口的继承
抽象类
第九章: 继承
继承的类型
继承的实现
修饰符
接口继承
第十章:集合
数组列表、哈希表、堆栈集合的用法
第十一章:文件操作和输入输出流
目标:
IO框架结构
对目录和文件的创建、读、写和更新操作
File和Directory静态类的使用
FileInfo和DirectoryInfo的实例对象的应用
字节流和字符流的处理
目录管理
文件管理
第十二章:线程
目标:
线程的概念
多线程应用程序
线程的处理
线程的优先级
同步的含义
同步的问题