1、语言简介
(基本概况,安装要求,集成开发环境,文件结构,HelloWorld!)
2、语言基础
2.1 基本元素(字符集与标识符,关键字与保留字)
2.2 运算符(算术,赋值,逻辑,其他)
2.3 数据类型(数据类型,类型转换,相等性测试)
2.4 变量与常量
2.5 字符串与数组
2.6 表达式(正值表达式)
2.7 语句(声明语句,表达式语句,控制流语句,注释语句)
3、程序编程
3.1 字符串、数组和指针
3.2 语句、表达式和运算符
3.3 对象、类和结构
对象,类,结构,字段,成员,修饰符
函数(构造函数与析构函数)
声明(常量声明与变量声明)
方法(返回值,重载和覆盖,参数的传递)
属性
3.4 事件,委托,接口,继承
3.5 引用,嵌套,模块,迭代,索引,泛型,反射,包,过程,IOC控制反转 等等
3.6 序列化和反序列化,装箱和拆箱 等等
3.7 不安全代码和与指针,异常处理和错误
3.8 其他相关
4、数据流
5、进程和线程
6、XML
7、多媒体
8、图形图像
9、数据库
10、系统编程
11、网络编程
12、Web编程