C#是微软推出的面向对象的计算机语言,依靠.Net Framwork的庞大类库支持可以方便地用于Windows、Web和游戏开发。C#语法和C语言、Java以及Javascript很接近,易于阅读和理解,它的开发和调试工具,适合作为编程初学者的入门语言。
预估学习&练习时间:18小时 难易度:入门
第一节课
- 计算机语言简介
- C#、.Net Framework和VisualStudio介绍
- HelloWorld
- 2进制初步
- 变量、基本类型
- 语句,表达式和运算符
- C#程序调试基础
第二节课
- 分支语句
- 循环语句
- 变量的类型
- 转换数组
- 枚举
- 函数和重载
第三节课
- 异常捕获和处理
- 字符串处理
- 类、属性和方法
- 继承、多态、访问修饰符
- 成员覆盖和方法重写
- 接口和抽象类
第四节课
- 委托
- 匿名函数和Lambda表达式
- 列表和字典
- 栈和队列
- 扩展方法和LINQ
- 筛选和排序
- 泛型类、泛型接口、泛型委托
本次课程由爪爪学院Alex老师讲授,想要参加线下课程学习的童鞋,可参加我们每周六下午的“游戏开发‘私教营’”,线下课程除了能够快速的帮助您提升游戏开发能力,还有机会参与独立游戏项目的实战开发,欢迎到现场来参观、体验与学习。