游戏开发再无开发语言层面障碍,如鱼得水,得心应手。

*   01 泛型/

  *   01 课程大纲和泛型的概念

  *   02 泛型方法

  *   03 泛型方法和普通方法性能对比

  *   04 泛型方法中的默认返回值问题

  *   05 泛型类

  *   06 泛型接口

  *   07 泛型约束

  *   08 List API复习

  *   09 手写List实现-构造函数和Capacity Count属性

  *   10 手写List实现-Add和AddRange方法

  *   11 手写List实现-Insert和InsertRange方法

  *   12 手写List实现-索引器实现数据访问和更新

  *   13 手写List实现-查找相关方法实现

  *   14 手写List实现-删除相关方法实现

  *   15 手写List实现-Sort方法实现

*   02 正则表达式/

  *   01 正则表达式介绍

  *   02 定位元字符

  *   03 字符类元字符

  *   04 反义字符

  *   05 描述次数的限定符和实战练习

  *   06 正则中的或运算

  *   07 正则中的分组操作

*   03 委托/事件/

  *   01 委托介绍和定义

  *   02 委托类型初始化和调用

  *   03 委托实战练习

  *   04 匿名方法

  *   05 Lambda表达式

  *   06 泛型委托

  *   07 Action委托

  *   08 Func委托

  *   09 Predicate委托

  *   10 多播委托

  *   11 事件(event)

  *   12 观察者模式讲解和实战

*   04 Linq/

  *   01 Linq介绍和数据准备

  *   02 Linq之集合的基础查询

  *   03 Linq排序功能

  *   04 Linq之集合的联合查询

  *   05 Join on联合查询

  *   06 分组操作1-into

  *   07 分组操作2-group-by-into

  *   08 Linq之let子句

  *   09 量词操作符 Any All Contains

  *   10 Linq总结

*   05 反射/特性/

  *   01 反射的概念和Type类介绍

  *   02 Type类相关API介绍和使用

  *   03 获取Type对象的三种方式

  *   04 Assembly程序集类介绍和动态调用

  *   05 通过反射模拟读取-策划配置数据到类对象

  *   06 Conditional特性使用和特性概念介绍

  *   07 Obsolete特性

  *   08 目标是方法参数的特性

  *   09 自定义特性规则和使用

  *   10 特性的查找和数据访问

  *   11 特性的一些补充和总结

*   06 线程/进程/

  *   01 进程的概念和常用API

  *   02 线程相关概念

  *   03 线程初体验-异步委托方式开启线程

  *   04 异步委托方式开启线程传参和四种获取返回值方式

  *   05 通过Thread类开启线程

  *   06 前台线程和后台线程区别

  *   07 线程管理(线程优先级和线程状态)

  *   08 ThreadPool线程池方式开启线程

  *   09 任务的方式开启线程(三种开启任务方式)

  *   10 任务阻塞当先线程的方式、任务返回值和常用属性

  *   11 任务传参和连续任务实现

  *   12 多线程之间为什么要同步

  *   13 线程锁(lock)和死锁问题

  *   14 Interlocked类解决线程同步问题

*   07 网络编程/

  *   01 Socket网络编程相关概念背景介绍

  *   02 聊天室-TCP服务器端实现

  *   03 聊天室-TCP客户端实现

  *   04 多线程处理Socket连接和收发信息

  *   05 聊天室消息广播和异常处理

  *   06 TCP和UDP的区别

  *   07 UDP服务器端-信息接收

  *   08 UDP客户端-信息发送

  *   09 UpdClient类实现消息收发

  *   10 TcpListener服务端实现消息接收

  *   11 TcpClient客户端实现消息发送

*   08 文件IO/

  *   01 File类操作文件

  *   02 FileInfo操作文件访问文件属性

  *   03 DirectoryInfo和Directory操作文件夹

  *   04 File类文件内容读写操作

  *   05 FileStream文件读写和复制

  *   06 StreamReader和StreamWriter文件内容读

*   09 XML和JSON/

  *   01 XML文件格式介绍

  *   02 xml文档解析

  *   03 JSON格式介绍

  *   04 Json.NET对JSON数据解析

*   10 课程资料/

  *   01 课程资源和源码